Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Ubuntu a mezipamět HDD  (Přečteno 3979 krát)

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Ubuntu a mezipamět HDD
« kdy: 30 Ledna 2010, 08:20:59 »
Mam dotaz. Pokud si ubuntu naintaluju na externí HDD jak to bude s mezipamětí, která udájně zvyšuje výkon... Protože např. ve windows co vim tak výchozí je mezipamět zakazana. Díky za odpovědi...
Os. blog valerblog.8u.cz .

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #1 kdy: 30 Ledna 2010, 08:26:34 »
No a prave v ubuntu jsem nastaveni mezipameti nikde nevidel...
Os. blog valerblog.8u.cz .

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #2 kdy: 30 Ledna 2010, 10:18:59 »
Nikdo nevíte?? :(
Os. blog valerblog.8u.cz .

Desete

  • Aktivní člen
  • *
  • Příspěvků: 169
Re: Ubuntu a mezipamět HDD
« Odpověď #3 kdy: 30 Ledna 2010, 10:26:39 »
Jakou myslíš mezipamět? jako Swap?
AMD Athlon 64 X2 4400+,
GA-MA790GP-DS4H, ATI Radeon HD3300, Realtek 8111C
2GB  DDR2 (Dual)

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #4 kdy: 30 Ledna 2010, 10:29:01 »
Ne ne ... jak máš třeba ext hdd a tam mas napsane mezipamet 8 mb... to je nejak v tech zarízeních... no nevim jak to popsat...
Os. blog valerblog.8u.cz .

petergula

  • Stálý člen
  • **
  • Příspěvků: 1016
Re: Ubuntu a mezipamět HDD
« Odpověď #5 kdy: 30 Ledna 2010, 10:58:43 »
Ak myslis to, co ma kazdy hdd v sebe tak to je zapnute ci uz v MS Windows ako aj v linuxe.
ntbk Dell 6420 (Amd Ati, Intel i7, 4GB RAM, 256GB SSD ...)
secondary/u svokrovcov:
Xubuntu (64bit) ntbk Asus A6Je (Ati X1450, Intel Core2Duo T5500, 2.5GB RAM ...)

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #6 kdy: 30 Ledna 2010, 11:14:10 »
NN. v windows je automaticky dáno pro rychlé odebírání coz zakazuje používání mezipameti...
Os. blog valerblog.8u.cz .

Desete

  • Aktivní člen
  • *
  • Příspěvků: 169
Re: Ubuntu a mezipamět HDD
« Odpověď #7 kdy: 30 Ledna 2010, 12:14:25 »
Myslel jsem,že widle znám dobře,ale asi ne protože nevim o čem mluvíš že by tam bylo zakázané.
AMD Athlon 64 X2 4400+,
GA-MA790GP-DS4H, ATI Radeon HD3300, Realtek 8111C
2GB  DDR2 (Dual)

petergula

  • Stálý člen
  • **
  • Příspěvků: 1016
Re: Ubuntu a mezipamět HDD
« Odpověď #8 kdy: 30 Ledna 2010, 12:32:41 »
Tak asi som nepochopil o akej medzipamati sa bavime. Existuje cache na disku, ked kupujes HDD ci uz externy alebo interny tak to tam ma napisane, ale tuto zjavne nemyslis, asi mas na mysli nejaku cache softwareovu, ale to nemam ani sajnu, ze nieco take existuje(win ani lin) :)), takze snad sa chyti niekto iny.
ntbk Dell 6420 (Amd Ati, Intel i7, 4GB RAM, 256GB SSD ...)
secondary/u svokrovcov:
Xubuntu (64bit) ntbk Asus A6Je (Ati X1450, Intel Core2Duo T5500, 2.5GB RAM ...)

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re: Ubuntu a mezipamět HDD
« Odpověď #9 kdy: 30 Ledna 2010, 13:31:25 »
zaza tu přeci napsal o jakou mezipaměť mu jde i k čemu je to dobré ji vypnout. Řekl bych, že cache disku bude ve výchozím nastavení aktivní (dá se ověřit přes sudo hdparm -W /dev/sdx kde sdx je označení konkrétního disku) a navíc tu bude mohutná cache na straně systému.
Cache disku pro zápis lze zakázat přes sudo hdparm -W0 /dev/sdx.

Edit: drobné doplnění.. koukám se zpožděním :)

« Poslední změna: 30 Ledna 2010, 14:30:04 od GdH »

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6019
Re: Ubuntu a mezipamět HDD
« Odpověď #10 kdy: 30 Ledna 2010, 13:48:40 »
HDD má samozřejmě svou cache/buffers. Je to dáno hardwarově a nějaké Windows s tím nic nenadělaj. Pak se samozřejmě ve starých Windows dalo zapnout u disku jakože server profil, který tomu dal asi 64kB nebohé softwarové vyrovnávací paměti.

Všelijakých softwarových mezipamětí všude možně je celá spousta, ale to by ti k tomu více řekl programátor.

Jestli máš pomalej externí disk, nic s tím nenaděláš.
« Poslední změna: 30 Ledna 2010, 13:50:54 od Rovano »
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #11 kdy: 30 Ledna 2010, 14:01:42 »
No jiste... kazdý HDD nebo i flash disk mislím má urcitou mezipamet... - tady jsem vytvořil závěr z win 7... poradte...
Os. blog valerblog.8u.cz .

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #12 kdy: 30 Ledna 2010, 14:03:34 »
Ubuntu je sice i tak velmi rychlé ale zajímalo by me jak je to s tou mezipameti...??... díky
Os. blog valerblog.8u.cz .

petergula

  • Stálý člen
  • **
  • Příspěvků: 1016
Re: Ubuntu a mezipamět HDD
« Odpověď #13 kdy: 30 Ledna 2010, 14:12:26 »
zaza tu přeci napsal o jakou mezipaměť mu jde i k čemu je to dobré.
Moc o této problematice nevím, ale cache disku je nejspíš možno zakázat přes hdparm s přepínačem -W.

len pozor na velke male pismena, parameter "-w" je dost nebezpecny:
Citace
-w     Perform  a  device  reset  (DANGEROUS).  Do NOT use this option.  It
              exists for unlikely situations where a  reboot  might  otherwise  be
              required to get a confused drive back into a useable state.
-W     Get/set the IDE/SATA drive´s write-caching feature.


http://www.jasonbrome.com/blog/archives/2004/04/03/writecache_enabled.html
http://support.microsoft.com/?kbid=259716 MS linka, ako vypnut zapnut medzipamat
http://www.linuxhelp.net/guides/hdtweak/

Inak ja na ntbk a ubuntu 9.10 ju mam zapnutu defaultne:
Kód: [Vybrat]
gula@gula-laptop:~$ sudo hdparm -i /dev/sda

/dev/sda:

 Model=ST9100828AS, FwRev=3.ALA, SerialNo=5LZ06XCM
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=195371568
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
 AdvancedPM=yes: unknown setting WriteCache=enabled
 Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6,7

 * signifies the current active mode

Ajked toto je moj disk interny, nie cez usb pripojeny, mozno zalezi aj na tom, nemam teraz ext. disk cez usb pri sebe.
« Poslední změna: 30 Ledna 2010, 14:17:28 od petergula »
ntbk Dell 6420 (Amd Ati, Intel i7, 4GB RAM, 256GB SSD ...)
secondary/u svokrovcov:
Xubuntu (64bit) ntbk Asus A6Je (Ati X1450, Intel Core2Duo T5500, 2.5GB RAM ...)

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #14 kdy: 30 Ledna 2010, 14:15:52 »
Neumim příliš anglicky... neexistuje nejaký nástroj se krerým se to dá zjistit??? Nebo jak to můžu teda zapnout... nějaké příkazy do terminalu??
Os. blog valerblog.8u.cz .

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #15 kdy: 30 Ledna 2010, 14:17:06 »
to WriteCache=enabled znaméná že je to aktivní... ?
Os. blog valerblog.8u.cz .

petergula

  • Stálý člen
  • **
  • Příspěvků: 1016
Re: Ubuntu a mezipamět HDD
« Odpověď #16 kdy: 30 Ledna 2010, 14:19:31 »
Neumim příliš anglicky... neexistuje nejaký nástroj se krerým se to dá zjistit??? Nebo jak to můžu teda zapnout... nějaké příkazy do terminalu??



to WriteCache=enabled znaméná že je to aktivní... ?
Kód: [Vybrat]
sudo hdparm -i /dev/sda
ale musis si zmenit, ze na akom disku to chces zistit ty

Ano WriteCache=enabled sa domnievam, ze znamena presne to.
ntbk Dell 6420 (Amd Ati, Intel i7, 4GB RAM, 256GB SSD ...)
secondary/u svokrovcov:
Xubuntu (64bit) ntbk Asus A6Je (Ati X1450, Intel Core2Duo T5500, 2.5GB RAM ...)

petergula

  • Stálý člen
  • **
  • Příspěvků: 1016
Re: Ubuntu a mezipamět HDD
« Odpověď #17 kdy: 30 Ledna 2010, 14:21:19 »
Neumim příliš anglicky... neexistuje nejaký nástroj se krerým se to dá zjistit??? Nebo jak to můžu teda zapnout... nějaké příkazy do terminalu??

Kód: [Vybrat]
gula@gula-laptop:~$ sudo hdparm -W 0 /dev/sda

/dev/sda:
 setting drive write-caching to 0 (off)
 write-caching =  0 (off)
gula@gula-laptop:~$ sudo hdparm -i /dev/sda

/dev/sda:

 Model=ST9100828AS, FwRev=3.ALA, SerialNo=5LZ06XCM
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=195371568
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
 AdvancedPM=yes: unknown setting WriteCache=disabled
 Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6,7

 * signifies the current active mode

gula@gula-laptop:~$ sudo hdparm -W 1 /dev/sda

/dev/sda:
 setting drive write-caching to 1 (on)
 write-caching =  1 (on)
gula@gula-laptop:~$ sudo hdparm -i /dev/sda

/dev/sda:

 Model=ST9100828AS, FwRev=3.ALA, SerialNo=5LZ06XCM
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=195371568
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
 AdvancedPM=yes: unknown setting WriteCache=enabled
 Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6,7

 * signifies the current active mode


ntbk Dell 6420 (Amd Ati, Intel i7, 4GB RAM, 256GB SSD ...)
secondary/u svokrovcov:
Xubuntu (64bit) ntbk Asus A6Je (Ati X1450, Intel Core2Duo T5500, 2.5GB RAM ...)

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #18 kdy: 06 Února 2010, 09:29:19 »
No když jsem dal sudo hdparm -W 0 /dev/sda , tak :(to je hdd v notebooku)
/dev/sda:

 Model=PATA, FwRev=Ver2.M0J, SerialNo=00000910200000000000
 Config={ HardSect NotMFM Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=32256, SectSize=512, ECCbytes=4
 BuffType=DualPort, BuffSize=1kB, MaxMultSect=1, MultSect=1
 CurCHS=16383/16/63, CurSects=31522176, LBA=yes, LBAsects=31522176
 IORDY=yes, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 *udma4
 AdvancedPM=no
 Drive conforms to: Unspecified:  ATA/ATAPI-4,5

 * signifies the current active mode

Když jsem dal: sudo hdparm -W 0 /dev/sdb (to je ext. hdd. na kterem mam ubuntu a o toho jde) tak:

/dev/sdb:
 setting drive write-caching to 0 (off)
 HDIO_DRIVE_CMD(identify) failed: Invalid exchange
 HDIO_DRIVE_CMD(flushcache) failed: Invalid exchange
 HDIO_DRIVE_CMD(setcache) failed: Invalid exchange
 HDIO_DRIVE_CMD(flushcache) failed: Invalid exchange
 HDIO_DRIVE_CMD(identify) failed: Invalid exchange
Co to znamená????????? :o
Os. blog valerblog.8u.cz .

petergula

  • Stálý člen
  • **
  • Příspěvků: 1016
Re: Ubuntu a mezipamět HDD
« Odpověď #19 kdy: 06 Února 2010, 09:56:00 »
No obavam sa, ze hdparm nema rad disky pripojene cez usb. Skusil som to u seba s podobnym vysledkom:
Kód: [Vybrat]
gula@gula-laptop:~$ sudo hdparm -i /dev/sdb

/dev/sdb:
 HDIO_DRIVE_CMD(identify) failed: Invalid exchange
 HDIO_GET_IDENTITY failed: Invalid argument
ntbk Dell 6420 (Amd Ati, Intel i7, 4GB RAM, 256GB SSD ...)
secondary/u svokrovcov:
Xubuntu (64bit) ntbk Asus A6Je (Ati X1450, Intel Core2Duo T5500, 2.5GB RAM ...)

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #20 kdy: 06 Února 2010, 10:14:20 »
No jednou se mi mislím obevilo to same... No asi si nainstaluju Ubuntu na ten 16 GB disk co je v notebooku...
Os. blog valerblog.8u.cz .

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #21 kdy: 06 Února 2010, 10:15:24 »
Bude to asi lepsi kvuli tom vsem... at je to jak ma byt..
Os. blog valerblog.8u.cz .

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #22 kdy: 06 Února 2010, 10:30:28 »
A jeste by ne zajímala jedna vec na : http://www.aspire-one.cz/zrychleni-ssd-disku jsem našel o tom přidání elevator=noop k čemu to je a o co jde? Nerad něco měním v systému když nevím o co jde... co to znamená. Díky za odpovědi..
Os. blog valerblog.8u.cz .

petergula

  • Stálý člen
  • **
  • Příspěvků: 1016
Re: Ubuntu a mezipamět HDD
« Odpověď #23 kdy: 06 Února 2010, 11:51:13 »
A jeste by ne zajímala jedna vec na : http://www.aspire-one.cz/zrychleni-ssd-disku jsem našel o tom přidání elevator=noop k čemu to je a o co jde? Nerad něco měním v systému když nevím o co jde... co to znamená. Díky za odpovědi..

http://www.linux-magazine.com/Online/Blogs/Productivity-Sauce-Dmitri-s-open-source-blend-of-productive-computing/Three-Simple-Tweaks-for-Better-SSD-Performance
Citace
Next trick is to add the elevator=noop kernel boot parameter to disable the elevator scheduler.
...
This scheduler is used to read and write data from the hard disk sequentially. Since an SSD is not a conventional hard disk, disabling the elevator scheduler significantly improves the read and write performance of your SSD.
ntbk Dell 6420 (Amd Ati, Intel i7, 4GB RAM, 256GB SSD ...)
secondary/u svokrovcov:
Xubuntu (64bit) ntbk Asus A6Je (Ati X1450, Intel Core2Duo T5500, 2.5GB RAM ...)

zaza

  • Aktivní člen
  • *
  • Příspěvků: 233
Re: Ubuntu a mezipamět HDD
« Odpověď #24 kdy: 06 Února 2010, 12:18:14 »
Anglicky moc neumim. Prosim muzete mi jednoduse rict o co tady jde??? (Česky :D prosím)
Os. blog valerblog.8u.cz .

 

Provoz zaštiťuje spolek OpenAlt.