Osobne si myslim, ze problem wear-levelingu by sa mal riesit na urovni file systemu a nie radicom. Holt - monopolny vyrobca OS takyto FS nie je schopny (alebo nechce) uviest, a tak sa vymyslaju kraviny.
+1
0
-1
Je komentář přínosný?
Nox https://diit.cz/profil/nox
23. 3. 2009 - 06:33https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuseOsobne si myslim, ze problem wear-levelingu by sa mal riesit na urovni file systemu a nie radicom. Holt - monopolny vyrobca OS takyto FS nie je schopny (alebo nechce) uviest, a tak sa vymyslaju kraviny. https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse#comment-478035
+
No na té úrovni OS je to fakt geniální nápad. Hlavně z důvodu, že při reinstalu by se zase začalo jakoby od znova, ale přitom disk už by byl opoužívaný... Navíc musela by se dodělat podpora pro starší OS a i současné (a teď nemyslím jen MS, vemte si, kolik různých OS existuje). Navíc zbytečně by se o to musel starat OS a bral na to výkon PC. A další věc je, že když to bude SW ovládané, tak už je možnost udělat vir, který ti bude dokola zapisovat na jedno místo a tím účelně zničil disk.
+1
0
-1
Je komentář přínosný?
Jirka88 https://diit.cz/profil/kojak
23. 3. 2009 - 08:36https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuseNo na té úrovni OS je to fakt geniální nápad. Hlavně z důvodu, že při reinstalu by se zase začalo jakoby od znova, ale přitom disk už by byl opoužívaný... Navíc musela by se dodělat podpora pro starší OS a i současné (a teď nemyslím jen MS, vemte si, kolik různých OS existuje). Navíc zbytečně by se o to musel starat OS a bral na to výkon PC. A další věc je, že když to bude SW ovládané, tak už je možnost udělat vir, který ti bude dokola zapisovat na jedno místo a tím účelně zničil disk.https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse#comment-478049
+
Taky nepovažuji řešení problému wear levelingu na úrovni OS jako dobrý nápad. Stejně jako jsem nikdy nepochopil tzv. "softwarové modemy". Naštěstí už dnes nejsou prakticky potřeba (i když mám známého, který klasický dial-up modem ještě začátkem tohoto roku používal - ovšem poctivého US Roboticse na COM portu ;-).
+1
0
-1
Je komentář přínosný?
WIFT https://diit.cz/autor/wift
23. 3. 2009 - 09:24https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuseTaky nepovažuji řešení problému wear levelingu na úrovni OS jako dobrý nápad. Stejně jako jsem nikdy nepochopil tzv. "softwarové modemy". Naštěstí už dnes nejsou prakticky potřeba (i když mám známého, který klasický dial-up modem ještě začátkem tohoto roku používal - ovšem poctivého US Roboticse na COM portu ;-).https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse#comment-478057
+
SW modem a wear-leveling jsou jako jabka a hrusky.. uplne by stacilo rozsireni ATA protokolu o metadata - informace o poctu pouziti daneho bloku + informace o velikosti "radku" ve flash ktery se musi premazavat.. chytry OS by pak umistoval data k tomu adekvatne. Viz mke2fs kde je parametr pro velikost stripu v pripade vytvareni fs nad RAID zarizenim. Bohuzel primitivni SSD zaplavuji trh :(
+1
0
-1
Je komentář přínosný?
rda (neověřeno) https://diit.cz
23. 3. 2009 - 09:51https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuseSW modem a wear-leveling jsou jako jabka a hrusky.. uplne by stacilo rozsireni ATA protokolu o metadata - informace o poctu pouziti daneho bloku + informace o velikosti "radku" ve flash ktery se musi premazavat.. chytry OS by pak umistoval data k tomu adekvatne. Viz mke2fs kde je parametr pro velikost stripu v pripade vytvareni fs nad RAID zarizenim. Bohuzel primitivni SSD zaplavuji trh :(https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse#comment-478063
+
Nechapu proc by to mel resit OS? Z principu to bude pomalejsi a navic to bude zbytecne zatezovat procesor. IMHO je mnohem efektivnejsi pouzit jednoucelovy CPU s minimalni spotrebou primo v disku.
+1
0
-1
Je komentář přínosný?
ondra1 https://diit.cz/profil/v0cas
23. 3. 2009 - 10:03https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuseNechapu proc by to mel resit OS? Z principu to bude pomalejsi a navic to bude zbytecne zatezovat procesor. IMHO je mnohem efektivnejsi pouzit jednoucelovy CPU s minimalni spotrebou primo v disku.https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse#comment-478064
+
Zpomalování SSD disku nemá souvislost s wear-levelingem, ten ho spíš oddaluje, problém je jen v tom že flash paměť dokáže mazat blok po 512kB, zatímco zápis a čtení je po 4kB. Při smazání souboru na disku dochází jen k označení sektorů jako smazaných, k problému dochází při následném zápisu do sektoru označeného jako smazaný, přičemž wear leveling to oddaluje protože nové zápisy přednostně dává do bloků kde ještě nic zapsáno nebylo a využívá i kapacitu co má navíc jako náhradu za poškozené buňky. Pak se celý blok musí načíst do paměti řadiče disku, smazat a následně znovu zapsat, to je ten výrazný propad výkonu který se objevuje u intel ssd disků.
Vyřešeno to bude nejspíš ve w7 + kompatibilním ssd disku s novým příkazem TRIM v ATA specifikaci, kterým by jednak OS zjistil jestli jde o ssd nebo klasický disk a ssd disk by pak dostal při smazání souboru příkaz k jeho skutečnému smazaní (načtení bloku, vymazání a jeho zápis)
Alespoň tak jsem to pochopil z poměrně obsáhlýho článku o technologii ssd disků na anadtechu. http://www.anandtech.com/storage/showdoc.aspx?i=3531
+1
0
-1
Je komentář přínosný?
zdenek11 (neověřeno) https://diit.cz
23. 3. 2009 - 10:28https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuseZpomalování SSD disku nemá souvislost s wear-levelingem, ten ho spíš oddaluje, problém je jen v tom že flash paměť dokáže mazat blok po 512kB, zatímco zápis a čtení je po 4kB. Při smazání souboru na disku dochází jen k označení sektorů jako smazaných, k problému dochází při následném zápisu do sektoru označeného jako smazaný, přičemž wear leveling to oddaluje protože nové zápisy přednostně dává do bloků kde ještě nic zapsáno nebylo a využívá i kapacitu co má navíc jako náhradu za poškozené buňky. Pak se celý blok musí načíst do paměti řadiče disku, smazat a následně znovu zapsat, to je ten výrazný propad výkonu který se objevuje u intel ssd disků.
Vyřešeno to bude nejspíš ve w7 + kompatibilním ssd disku s novým příkazem TRIM v ATA specifikaci, kterým by jednak OS zjistil jestli jde o ssd nebo klasický disk a ssd disk by pak dostal při smazání souboru příkaz k jeho skutečnému smazaní (načtení bloku, vymazání a jeho zápis)
Alespoň tak jsem to pochopil z poměrně obsáhlýho článku o technologii ssd disků na anadtechu.
http://www.anandtech.com/storage/showdoc.aspx?i=3531https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse#comment-478069
+
kojak: Stejně, jako řadič, tak i OS si samozřejmě info o wear levelingu zapíše do paměti toho disku, takže po reinstalu se jede normálně dál.
+1
0
-1
Je komentář přínosný?
Honza748 (neověřeno) https://diit.cz
23. 3. 2009 - 10:56https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskusekojak: Stejně, jako řadič, tak i OS si samozřejmě info o wear levelingu zapíše do paměti toho disku, takže po reinstalu se jede normálně dál.https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse#comment-478076
+
2NOX: jestli by nemel OS take ridit vystavovani hlavicek, u disket se to osvedcilo :)
+1
0
-1
Je komentář přínosný?
hotovson (neověřeno) https://diit.cz
23. 3. 2009 - 11:25https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse2NOX: jestli by nemel OS take ridit vystavovani hlavicek, u disket se to osvedcilo :)https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse#comment-478079
+
NOX: Osobně si taky myslím, že by wear-leveling nemusel dělat řadič SSD. Klidně ať ho tam nasáškují, ale ať se to dá přepnout do nativního režimu 1:1 s tím, že SSD korektně nahlásí své fyzikální parametry a pomocí nových (?) ATA příkazů umožní lepší diagnostiky životnosti stránek a spoustu dalších souvisejících funkcí.
Mě dnes štve hlavně to, že "diagnostika" disku buď ukazuje všecko zelené (ač to často není ryzí pravda), anebo to nefunguje vůbec, což je příliš ostrý schod. Ten šum mezi tím by mě zajímal, aby se dalo vyvodit v jaké skutečné kondici ten disk je.
No a jinak pevně doufám, že se už co nejdřív začne prosazovat nějaká jiná paměťová technologie než NAND flash, vždyť těch nadějných už bylo představeno několik (i zde na cdr.cz). Neomezený počet přepisů, mazání skoro po bajtu (?), rychlejší zápis i čtení...
Nějak ten trh zklouzl do laciného bahna a teprve po pár letech, až se naštvaní uživatelé poučí co je to flash zač a jak jim to neviditelně przní či likviduje data a budou masivně reklamovat a dožadovat se náhrady, tak přijde čas na další evoluční krok, snad.
Jinak mimochodem, věhlasný SSD MTron vydržel v silně vytíženém databázovém serveru pár týdnů, SSD Intel jen pár dní. ;)
Nakonec došlo na objednání tohoto Serial ATA RAM disku. ;) http://www.techreport.com/articles.x/16255/1
Kapacitně to stačí, výkonově je to o generaci výš a mnohonásobně vyšší spolehlivost je úplně někde jinde než zpropadené SSD.
+1
0
-1
Je komentář přínosný?
DuckDaffy (neověřeno) https://diit.cz
23. 3. 2009 - 11:45https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuseNOX: Osobně si taky myslím, že by wear-leveling nemusel dělat řadič SSD. Klidně ať ho tam nasáškují, ale ať se to dá přepnout do nativního režimu 1:1 s tím, že SSD korektně nahlásí své fyzikální parametry a pomocí nových (?) ATA příkazů umožní lepší diagnostiky životnosti stránek a spoustu dalších souvisejících funkcí.
Mě dnes štve hlavně to, že "diagnostika" disku buď ukazuje všecko zelené (ač to často není ryzí pravda), anebo to nefunguje vůbec, což je příliš ostrý schod. Ten šum mezi tím by mě zajímal, aby se dalo vyvodit v jaké skutečné kondici ten disk je.
No a jinak pevně doufám, že se už co nejdřív začne prosazovat nějaká jiná paměťová technologie než NAND flash, vždyť těch nadějných už bylo představeno několik (i zde na cdr.cz). Neomezený počet přepisů, mazání skoro po bajtu (?), rychlejší zápis i čtení...
Nějak ten trh zklouzl do laciného bahna a teprve po pár letech, až se naštvaní uživatelé poučí co je to flash zač a jak jim to neviditelně przní či likviduje data a budou masivně reklamovat a dožadovat se náhrady, tak přijde čas na další evoluční krok, snad.
Jinak mimochodem, věhlasný SSD MTron vydržel v silně vytíženém databázovém serveru pár týdnů, SSD Intel jen pár dní. ;)
Nakonec došlo na objednání tohoto Serial ATA RAM disku. ;)
http://www.techreport.com/articles.x/16255/1
Kapacitně to stačí, výkonově je to o generaci výš a mnohonásobně vyšší spolehlivost je úplně někde jinde než zpropadené SSD.https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse#comment-478081
+
Já tomu sice moc nerozumím, ale dle mě NOX narážel na to, že MS vytrvale lpí na NTFS a přitom je mnoho jiných možností jak nastavit HDD.
+1
0
-1
Je komentář přínosný?
Eser https://diit.cz/profil/eser
23. 3. 2009 - 11:47https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuseJá tomu sice moc nerozumím, ale dle mě NOX narážel na to, že MS vytrvale lpí na NTFS a přitom je mnoho jiných možností jak nastavit HDD. https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse#comment-478082
+
Ono je taky otázka,jak by se choval správa na úrovni OS třeba v případě více oddílů (přehazovali by si mezi sebou volné bloky, nebo by se využívali jen volné bloky dáné part. ? ). Co by se dělo třeba v případě dvou oddílů pro dva různé OS (MS_Flash_FS vs Unixi_Flash_OS) na jedno disku, při čemž každý os umí pracovat jen se svým FS. Myslím, že řešení na úrovni řadiče je optimání, nejsou problémy s ko mpatibilitou. Jediné, co optimální není jsou zápisy různých cachí a temů, při čemž gigabajty fyzické ram zůstávají prázdné.
+1
0
-1
Je komentář přínosný?
r23 (neověřeno) https://diit.cz
23. 3. 2009 - 13:59https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuseOno je taky otázka,jak by se choval správa na úrovni OS třeba v případě více oddílů (přehazovali by si mezi sebou volné bloky, nebo by se využívali jen volné bloky dáné part. ? ). Co by se dělo třeba v případě dvou oddílů pro dva různé OS (MS_Flash_FS vs Unixi_Flash_OS) na jedno disku, při čemž každý os umí pracovat jen se svým FS. Myslím, že řešení na úrovni řadiče je optimání, nejsou problémy s ko mpatibilitou. Jediné, co optimální není jsou zápisy různých cachí a temů, při čemž gigabajty fyzické ram zůstávají prázdné.https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse#comment-478108
+
DuckDafy: Ono to spíš bude tak, že tím przněním a likvidací dat si firmy na ty nové technologie musí nejdřív vydělat. Nepustí do světa nic nového, dokud se jim to staré nezaplatí. To klidně věřím, že se i ti výrobci nějak tajně mezi sebou dohodnou.
S těmi SSD v serverech to asi nebude tak hrozné, když třeba Sun už takové přímo prodává.
+1
0
-1
Je komentář přínosný?
Martin Bartoň https://diit.cz/profil/martin2
23. 3. 2009 - 17:01https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuseDuckDafy: Ono to spíš bude tak, že tím przněním a likvidací dat si firmy na ty nové technologie musí nejdřív vydělat. Nepustí do světa nic nového, dokud se jim to staré nezaplatí. To klidně věřím, že se i ti výrobci nějak tajně mezi sebou dohodnou.
S těmi SSD v serverech to asi nebude tak hrozné, když třeba Sun už takové přímo prodává.https://diit.cz/clanek/ssd-radic-s-arm-cpu/diskuse#comment-478133
+
Osobne si myslim, ze problem wear-levelingu by sa mal riesit na urovni file systemu a nie radicom. Holt - monopolny vyrobca OS takyto FS nie je schopny (alebo nechce) uviest, a tak sa vymyslaju kraviny.
2 NOX: Nezbyva nez souhlasit.
No na té úrovni OS je to fakt geniální nápad. Hlavně z důvodu, že při reinstalu by se zase začalo jakoby od znova, ale přitom disk už by byl opoužívaný... Navíc musela by se dodělat podpora pro starší OS a i současné (a teď nemyslím jen MS, vemte si, kolik různých OS existuje). Navíc zbytečně by se o to musel starat OS a bral na to výkon PC. A další věc je, že když to bude SW ovládané, tak už je možnost udělat vir, který ti bude dokola zapisovat na jedno místo a tím účelně zničil disk.
Taky nepovažuji řešení problému wear levelingu na úrovni OS jako dobrý nápad. Stejně jako jsem nikdy nepochopil tzv. "softwarové modemy". Naštěstí už dnes nejsou prakticky potřeba (i když mám známého, který klasický dial-up modem ještě začátkem tohoto roku používal - ovšem poctivého US Roboticse na COM portu ;-).
SW modem a wear-leveling jsou jako jabka a hrusky.. uplne by stacilo rozsireni ATA protokolu o metadata - informace o poctu pouziti daneho bloku + informace o velikosti "radku" ve flash ktery se musi premazavat.. chytry OS by pak umistoval data k tomu adekvatne. Viz mke2fs kde je parametr pro velikost stripu v pripade vytvareni fs nad RAID zarizenim. Bohuzel primitivni SSD zaplavuji trh :(
Nechapu proc by to mel resit OS? Z principu to bude pomalejsi a navic to bude zbytecne zatezovat procesor. IMHO je mnohem efektivnejsi pouzit jednoucelovy CPU s minimalni spotrebou primo v disku.
Zpomalování SSD disku nemá souvislost s wear-levelingem, ten ho spíš oddaluje, problém je jen v tom že flash paměť dokáže mazat blok po 512kB, zatímco zápis a čtení je po 4kB. Při smazání souboru na disku dochází jen k označení sektorů jako smazaných, k problému dochází při následném zápisu do sektoru označeného jako smazaný, přičemž wear leveling to oddaluje protože nové zápisy přednostně dává do bloků kde ještě nic zapsáno nebylo a využívá i kapacitu co má navíc jako náhradu za poškozené buňky. Pak se celý blok musí načíst do paměti řadiče disku, smazat a následně znovu zapsat, to je ten výrazný propad výkonu který se objevuje u intel ssd disků.
Vyřešeno to bude nejspíš ve w7 + kompatibilním ssd disku s novým příkazem TRIM v ATA specifikaci, kterým by jednak OS zjistil jestli jde o ssd nebo klasický disk a ssd disk by pak dostal při smazání souboru příkaz k jeho skutečnému smazaní (načtení bloku, vymazání a jeho zápis)
Alespoň tak jsem to pochopil z poměrně obsáhlýho článku o technologii ssd disků na anadtechu.
http://www.anandtech.com/storage/showdoc.aspx?i=3531
kojak: Stejně, jako řadič, tak i OS si samozřejmě info o wear levelingu zapíše do paměti toho disku, takže po reinstalu se jede normálně dál.
2NOX: jestli by nemel OS take ridit vystavovani hlavicek, u disket se to osvedcilo :)
NOX: Osobně si taky myslím, že by wear-leveling nemusel dělat řadič SSD. Klidně ať ho tam nasáškují, ale ať se to dá přepnout do nativního režimu 1:1 s tím, že SSD korektně nahlásí své fyzikální parametry a pomocí nových (?) ATA příkazů umožní lepší diagnostiky životnosti stránek a spoustu dalších souvisejících funkcí.
Mě dnes štve hlavně to, že "diagnostika" disku buď ukazuje všecko zelené (ač to často není ryzí pravda), anebo to nefunguje vůbec, což je příliš ostrý schod. Ten šum mezi tím by mě zajímal, aby se dalo vyvodit v jaké skutečné kondici ten disk je.
No a jinak pevně doufám, že se už co nejdřív začne prosazovat nějaká jiná paměťová technologie než NAND flash, vždyť těch nadějných už bylo představeno několik (i zde na cdr.cz). Neomezený počet přepisů, mazání skoro po bajtu (?), rychlejší zápis i čtení...
Nějak ten trh zklouzl do laciného bahna a teprve po pár letech, až se naštvaní uživatelé poučí co je to flash zač a jak jim to neviditelně przní či likviduje data a budou masivně reklamovat a dožadovat se náhrady, tak přijde čas na další evoluční krok, snad.
Jinak mimochodem, věhlasný SSD MTron vydržel v silně vytíženém databázovém serveru pár týdnů, SSD Intel jen pár dní. ;)
Nakonec došlo na objednání tohoto Serial ATA RAM disku. ;)
http://www.techreport.com/articles.x/16255/1
Kapacitně to stačí, výkonově je to o generaci výš a mnohonásobně vyšší spolehlivost je úplně někde jinde než zpropadené SSD.
Já tomu sice moc nerozumím, ale dle mě NOX narážel na to, že MS vytrvale lpí na NTFS a přitom je mnoho jiných možností jak nastavit HDD.
Ono je taky otázka,jak by se choval správa na úrovni OS třeba v případě více oddílů (přehazovali by si mezi sebou volné bloky, nebo by se využívali jen volné bloky dáné part. ? ). Co by se dělo třeba v případě dvou oddílů pro dva různé OS (MS_Flash_FS vs Unixi_Flash_OS) na jedno disku, při čemž každý os umí pracovat jen se svým FS. Myslím, že řešení na úrovni řadiče je optimání, nejsou problémy s ko mpatibilitou. Jediné, co optimální není jsou zápisy různých cachí a temů, při čemž gigabajty fyzické ram zůstávají prázdné.
DuckDafy: Ono to spíš bude tak, že tím przněním a likvidací dat si firmy na ty nové technologie musí nejdřív vydělat. Nepustí do světa nic nového, dokud se jim to staré nezaplatí. To klidně věřím, že se i ti výrobci nějak tajně mezi sebou dohodnou.
S těmi SSD v serverech to asi nebude tak hrozné, když třeba Sun už takové přímo prodává.
Pro psaní komentářů se, prosím, přihlaste nebo registrujte.