Muistiin merkittäköön: kiintolevyni malli
Samsung SV1204H Samsung:
sargeX:/home/jani# dmesg | grep -i samsung
hda: SAMSUNG SV1204H, ATA DISK drive
hda: SAMSUNG SV1204H, ATA DISK drive
[#] | @ 10:13 | k: 0
Unsolved: slow disk reading
Noh, mikä nyt taas mättää?
(vrt. aiemmat tulokset Ns)
Musiikki pätkii ja silminnähden taas eiliseen verrattuna hidastunu. Pitänee tutkia ne dma-asetukset perinpohjin.
Lisäys: Viritysopas: hdparm tuning Linux StepByStep G. Tämän ja levyni speksien Samsung Ns kautta päädyn seuraavaan loitsuun: # hdparm -d1 -X69 /dev/hda. Tallennetaan postaus ennen koeajoa.
Lisäys: Ei onnista. Moodi menee kyllä ilmeisesti päälle:
Mutta tulokset vain heikkenivät (taas alle kymmenen/s) tuolla, ja kun sen jälkeen ensin resetoin PIOn (# hdparm -X00 /dev/hda ja # hdparm -X01 /dev/hda) ja sitten kytkin tuon UDMA:n taas päälle niin päästiin vain jo edellä mainittuihin, alle kolmenkympin lukemiin. Nyt otan tuon PIOn pois hdparmin käynnistysasetuksista ja testaan seuraavaksi sitä vanhaa nopeutta luotettavan vertailukohdan saamiseksi.
Lisäys: No niin, vertailunopeudet eli vakiokernelillä saavutetut ovat tuota vajaan neljänkympin luokkaa, mutta hassua tässä on se että sitten kun olin ottanut tuon transfer-moodin pois hdparmin asetuksista tätä koetta varten ja buuttasin taas omalla kernelilläni niin nyt sekin pääsee niihin neljänkympin nopeuksiin!
Eli taas ohjelmallisella tasolla avattiin, puhallettiin pölyt ja pantiin osat takaisin paikalleen niin se toimi. Samanlainen juttu kävi Jannen sivujen kanssa vasta viikolla... kun en tiennyt mitä tehdä niin läksin poistamaan koodista palasia yksi toisensa jälkeen ja kun ei se auttanut, panin ne takaisin ja sitten se toimi niin kuin alunperin pitikin.
En otsikoi tätä vielä että solved koska sitähän tämä ei ole; en tiedä vieläkään mistä tuo tilapäinen hidastelu johtui ja mikä siihen auttoi.
Timing buffered disk reads: 78 MB in 3.03 seconds = 25.73 MB/sec
Timing buffered disk reads: 78 MB in 3.02 seconds = 25.86 MB/sec
Timing buffered disk reads: 80 MB in 3.06 seconds = 26.16 MB/sec
Timing buffered disk reads: 78 MB in 3.04 seconds = 25.65 MB/sec
Timing buffered disk reads: 78 MB in 3.02 seconds = 25.86 MB/sec
Timing buffered disk reads: 80 MB in 3.06 seconds = 26.16 MB/sec
Timing buffered disk reads: 78 MB in 3.04 seconds = 25.65 MB/sec
(vrt. aiemmat tulokset Ns)
Musiikki pätkii ja silminnähden taas eiliseen verrattuna hidastunu. Pitänee tutkia ne dma-asetukset perinpohjin.
Lisäys: Viritysopas: hdparm tuning Linux StepByStep G. Tämän ja levyni speksien Samsung Ns kautta päädyn seuraavaan loitsuun: # hdparm -d1 -X69 /dev/hda. Tallennetaan postaus ennen koeajoa.
Lisäys: Ei onnista. Moodi menee kyllä ilmeisesti päälle:
sargeX:/home/jani# hdparm -d1 -X69 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
setting xfermode to 69 (UltraDMA mode5)
using_dma = 1 (on)
/dev/hda:
setting using_dma to 1 (on)
setting xfermode to 69 (UltraDMA mode5)
using_dma = 1 (on)
Mutta tulokset vain heikkenivät (taas alle kymmenen/s) tuolla, ja kun sen jälkeen ensin resetoin PIOn (# hdparm -X00 /dev/hda ja # hdparm -X01 /dev/hda) ja sitten kytkin tuon UDMA:n taas päälle niin päästiin vain jo edellä mainittuihin, alle kolmenkympin lukemiin. Nyt otan tuon PIOn pois hdparmin käynnistysasetuksista ja testaan seuraavaksi sitä vanhaa nopeutta luotettavan vertailukohdan saamiseksi.
Lisäys: No niin, vertailunopeudet eli vakiokernelillä saavutetut ovat tuota vajaan neljänkympin luokkaa, mutta hassua tässä on se että sitten kun olin ottanut tuon transfer-moodin pois hdparmin asetuksista tätä koetta varten ja buuttasin taas omalla kernelilläni niin nyt sekin pääsee niihin neljänkympin nopeuksiin!
/dev/hda:
Timing buffered disk reads: 114 MB in 3.03 seconds = 37.58 MB/sec
Timing buffered disk reads: 110 MB in 3.02 seconds = 36.39 MB/sec
Timing buffered disk reads: 114 MB in 3.03 seconds = 37.58 MB/sec
Timing buffered disk reads: 110 MB in 3.02 seconds = 36.39 MB/sec
Eli taas ohjelmallisella tasolla avattiin, puhallettiin pölyt ja pantiin osat takaisin paikalleen niin se toimi. Samanlainen juttu kävi Jannen sivujen kanssa vasta viikolla... kun en tiennyt mitä tehdä niin läksin poistamaan koodista palasia yksi toisensa jälkeen ja kun ei se auttanut, panin ne takaisin ja sitten se toimi niin kuin alunperin pitikin.
En otsikoi tätä vielä että solved koska sitähän tämä ei ole; en tiedä vieläkään mistä tuo tilapäinen hidastelu johtui ja mikä siihen auttoi.
10:19: Lisäys, jossa linkkejä Netissä oleviin dokumentteihin.
10:28 Lisäys ongelman jatkumisesta.
1.8.2004 12:10: Lisäys ongelman katoamisesta.
14.10.2005 19:58: Erottelin lisäykset niiden muutoshistoriasta. Lisäsin muutoshistorian piilotusvekottimen.
10:28 Lisäys ongelman jatkumisesta.
1.8.2004 12:10: Lisäys ongelman katoamisesta.
14.10.2005 19:58: Erottelin lisäykset niiden muutoshistoriasta. Lisäsin muutoshistorian piilotusvekottimen.
[#] | @ 10:09 | k: 0
Abused, But Working Hardware Stories?
Jostain syystä näiden lukeminen on minulle hyvin lohdullista.
So far I have attempted the following
Re: So far I have attempted the following
Its the US...
Unintentional, but...
I've hung
Shorted a running NIC with a dropped screw...
Re:12" Powerbooks are tough little bastards...
Inside out MIDI interface
Drooling directly onto Pentium 100mhz MoBo
My TV
Stupid 80287 tricks
Old Horror Stories
A Real Information Highway Speedbump
Build Your Own Exploding Computer
Completely submerged during watermain flood.
Coke on motherboard
/. Ns
So far I have attempted the following
Re: So far I have attempted the following
Its the US...
Unintentional, but...
I've hung
Shorted a running NIC with a dropped screw...
Re:12" Powerbooks are tough little bastards...
Inside out MIDI interface
Drooling directly onto Pentium 100mhz MoBo
My TV
Stupid 80287 tricks
Old Horror Stories
A Real Information Highway Speedbump
Build Your Own Exploding Computer
Completely submerged during watermain flood.
Coke on motherboard
/. Ns
[#] | @ 17:52 | k: 0
Googlen laskin: gigatavut megatavuiksi
Mietin ja kokeilin eri vaihtoehtoja, mutta en saanu sitä päähäni ja pakko oli etsiä apua, tietenki Googlella. No sitä löytyi Lextext G, eli esimerkiksi näin: hakukenttään 120 gigabytes to megabytes (ilman lainausmerkkejä).
G
G
[#] | @ 16:40 | k: 0
/.
OSS
Bash 3.0 Released G /.
The Linux Filesystem Challenge Linux.com /.
Verkot
Microsoft to Issue Out-of-Cycle Patch for IE internetnews.com /.
DoubleClick Hit by DDoS Attack Washington Times /.
P2P Leaks Surprises seewhatyoushare.com /.
Vekottimet
Behind The Coolest Gadgets - Linux or Windows? linuxdevices.com /.
RFID More Hackable Than Retailers Think? News.com /.
Abused, But Working Hardware Stories? /.
Tiede
DNA Pioneer Francis Crick Passes Away BBC News /.
Artificial Prion Created Nature /.
Bash 3.0 Released G /.
The Linux Filesystem Challenge Linux.com /.
Verkot
Microsoft to Issue Out-of-Cycle Patch for IE internetnews.com /.
DoubleClick Hit by DDoS Attack Washington Times /.
P2P Leaks Surprises seewhatyoushare.com /.
Vekottimet
Behind The Coolest Gadgets - Linux or Windows? linuxdevices.com /.
RFID More Hackable Than Retailers Think? News.com /.
Abused, But Working Hardware Stories? /.
Tiede
DNA Pioneer Francis Crick Passes Away BBC News /.
Artificial Prion Created Nature /.
[#] | @ 12:22 | k: 0
ITviikko
Nintendon kämmenkonsolin nimeksi DS
Motorolalta julki nelitaajuuskämmykkä Linuxilla
Japanissa ryhdytään kauppaamaan Linuxia koululaisille
OpenOffice.org hovikelpoiseksi ohjelmistoalan prosessinohjaukseen
Microsoft julkaisee ensi viikolla odotetun paikkauksen selaimelleen
Microsoft-johtaja lipsautti ennakkotietoja virussoftasta
Kulunutta Slashdot-vitsiä soveltaen:
Motorolalta julki nelitaajuuskämmykkä Linuxilla
Japanissa ryhdytään kauppaamaan Linuxia koululaisille
OpenOffice.org hovikelpoiseksi ohjelmistoalan prosessinohjaukseen
Microsoft julkaisee ensi viikolla odotetun paikkauksen selaimelleen
Microsoft-johtaja lipsautti ennakkotietoja virussoftasta
Kulunutta Slashdot-vitsiä soveltaen:
- Tuputa maailmalle käyttöjärjestelmä, joka vuotaa kuin seula.
- Kehitä virussofta.
- ???
- Kääri voitot!
[#] | @ 12:12 | k: 0
Bloggerin downtime (päivittäiset huoltotoimet)
Se näyttää asettuneen tuohon 11:30-12:00 väliselle ajalle, eli silloin kannattaa joko tallentaa kaikki tekeillä olevat postaukset muualle kuin Bloggeriin tai mieluummin tehdä ihan jotain muuta, koska tuloksena on yleensä vain 500 Internal Server Error ja pahimmassa tapauksessa postauksen menettäminen. Minulle kävi juuri niin.
[#] | @ 11:57 | k: 0
Afterdawn
Apple syyttää Realia tietomurrosta
Tuomari: Palveluntarjoajien täytyy luovuttaa henkilötiedot RIAA:lle
Afterdawn
Tuomari: Palveluntarjoajien täytyy luovuttaa henkilötiedot RIAA:lle
Afterdawn
[#] | @ 11:25 | k: 0
Luksus-MemoryStick
Jannenmaa
Janne laittoi tuommoisen. MemoryStick Pro jonka mukana oli adapteri jolla se käypi klassiseen MemoryStick-lukimeen ja kameraan.
Janne laittoi tuommoisen. MemoryStick Pro jonka mukana oli adapteri jolla se käypi klassiseen MemoryStick-lukimeen ja kameraan.
[#] | @ 01:02 | k: 0
ImageShack
ImageShack(TM) is a free image hosting solution. It can be used to share pictures with friends, as well as post images on message boards and blogs. It can also be used to direct link images from your personal website or online auction. And best of all, it's completely free.
ImageShack Attu
ImageShack Attu
[#] | @ 23:10 | k: 0
Disk slowdown with kernel 2.6.7?
LinuxQuestions.org G
Tuo oli ainut aiheeseen suoraan liittyvä juttu jonka löysin, kun havaitsin, että oma vastaleivottu kernelini pudotti levysiirtonopeudet ihan onnettomalle tasolle. Havaitsin sen siis käytännössä ja otin lukemat sen jälkeen vasta ylös:
(Tosiasiassa ajoin tietysti tuon erikseen nuo kaikki kuusi kertaa, lyhensin tässä vain outputia.)
Tämän jälkeen kävin tutkimassa BIOSista mihin asti asetuksia siellä riittää, ja PIO:ja oli 4:ään saakka joten näpertelin hdparmin konfauksen (/etc/hdparm.conf)kanssa näin:
Tämä vastaa siis sitä että ajettaisiin käsin: hdparm -d1 -X12 /dev/hda.
Olen vielä sen verran näistä pihalla, että en nyt tiedä voiko sen udma-asetuksen antaa tuon PIO:n lisäksi vai onko ne vaihtoehtoisia. Ainakin näillä asetuksilla levynkäyttö oli yhtä nopeaa kuin vakiokernelillä:
Pitäisi vielä mitata vakiokernelin vauhdit myös vanhoilla asetuksilla (ilman tuota transfer_modea) koska nyt se tietenkin käyttää samoja asetuksia molemmissa joten mitäpä muutkaan voisivat olla kuin yhtä nopeat. Sitä vaan ihmettelen, että mikä oman kernelini konfauksessa tekee sen että nyt se ei tuota enää automaattisesti konfaa optimiksi niin kuin vakiokernelin ja oman vanhan (2.6.5) kernelini kanssa tekee.
Tuo oli ainut aiheeseen suoraan liittyvä juttu jonka löysin, kun havaitsin, että oma vastaleivottu kernelini pudotti levysiirtonopeudet ihan onnettomalle tasolle. Havaitsin sen siis käytännössä ja otin lukemat sen jälkeen vasta ylös:
sargeX:/home/jani# hdparm -t /dev/hda
Timing buffered disk reads: 6 MB in 3.30 seconds = 1.82 MB/sec
Timing buffered disk reads: 40 MB in 4.62 seconds = 8.65 MB/sec
Timing buffered disk reads: 56 MB in 5.21 seconds = 10.75 MB/sec
Timing buffered disk reads: 78 MB in 6.08 seconds = 12.83 MB/sec
Timing buffered disk reads: 82 MB in 6.18 seconds = 13.27 MB/sec
Timing buffered disk reads: 52 MB in 5.10 seconds = 10.19 MB/sec
Timing buffered disk reads: 6 MB in 3.30 seconds = 1.82 MB/sec
Timing buffered disk reads: 40 MB in 4.62 seconds = 8.65 MB/sec
Timing buffered disk reads: 56 MB in 5.21 seconds = 10.75 MB/sec
Timing buffered disk reads: 78 MB in 6.08 seconds = 12.83 MB/sec
Timing buffered disk reads: 82 MB in 6.18 seconds = 13.27 MB/sec
Timing buffered disk reads: 52 MB in 5.10 seconds = 10.19 MB/sec
(Tosiasiassa ajoin tietysti tuon erikseen nuo kaikki kuusi kertaa, lyhensin tässä vain outputia.)
Tämän jälkeen kävin tutkimassa BIOSista mihin asti asetuksia siellä riittää, ja PIO:ja oli 4:ään saakka joten näpertelin hdparmin konfauksen (/etc/hdparm.conf)kanssa näin:
# transfer_mode 12 = PIO 4
/dev/hda {
lookahead = on
io32_support = 1
mult_sect_io = 16
write_cache = on
dma = on
transfer_mode = 12
}
/dev/hda {
lookahead = on
io32_support = 1
mult_sect_io = 16
write_cache = on
dma = on
transfer_mode = 12
}
Tämä vastaa siis sitä että ajettaisiin käsin: hdparm -d1 -X12 /dev/hda.
sargeX:/home/jani# hdparm /dev/hda
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 234493056, start = 0
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 234493056, start = 0
Olen vielä sen verran näistä pihalla, että en nyt tiedä voiko sen udma-asetuksen antaa tuon PIO:n lisäksi vai onko ne vaihtoehtoisia. Ainakin näillä asetuksilla levynkäyttö oli yhtä nopeaa kuin vakiokernelillä:
Timing buffered disk reads: 112 MB in 3.02 seconds = 37.10 MB/sec
Timing buffered disk reads: 112 MB in 3.02 seconds = 37.04 MB/sec
Timing buffered disk reads: 112 MB in 3.01 seconds = 37.18 MB/sec
Timing buffered disk reads: 112 MB in 3.01 seconds = 37.26 MB/sec
Timing buffered disk reads: 112 MB in 3.02 seconds = 37.04 MB/sec
Timing buffered disk reads: 112 MB in 3.01 seconds = 37.18 MB/sec
Timing buffered disk reads: 112 MB in 3.01 seconds = 37.26 MB/sec
Pitäisi vielä mitata vakiokernelin vauhdit myös vanhoilla asetuksilla (ilman tuota transfer_modea) koska nyt se tietenkin käyttää samoja asetuksia molemmissa joten mitäpä muutkaan voisivat olla kuin yhtä nopeat. Sitä vaan ihmettelen, että mikä oman kernelini konfauksessa tekee sen että nyt se ei tuota enää automaattisesti konfaa optimiksi niin kuin vakiokernelin ja oman vanhan (2.6.5) kernelini kanssa tekee.
[#] | @ 13:25 | k: 0
Solved: middle mouse button, Linux kernel 2.6.7 with Debian patches
Here's a patch for my braindead Vivanco Mobile Optical mouse to have its middle (wheel) button working again in kernel 2.6.7. This is basically just an applied version of Junji Kanemaru's patch LKML archive I already referred to earlier Ns, back when using 2.6.5.
It's really a bit nasty, since it tells the kernel to decide the mouse has no middle button on it only when the mouse reports it has one button. That is, all mice reporting two (or more) buttons are assumed to have a middle button also, which holds true with my Vivanco (and apparently, so also in Junji's Arvel branded mouse), but obviously not always.
Disclaimer: I don't have any idea how to make kernel patches the right way; I just used diff -u in the kernel source root [1]. Also, like the title says, the patch was not made with the pristine 2.6.7 sources but with the Debian (Sarge) patched ones. Don't know if that makes any difference in this case though. It might or might not. Such a small patch isn't that hard to apply, anyway.
It's really a bit nasty, since it tells the kernel to decide the mouse has no middle button on it only when the mouse reports it has one button. That is, all mice reporting two (or more) buttons are assumed to have a middle button also, which holds true with my Vivanco (and apparently, so also in Junji's Arvel branded mouse), but obviously not always.
Disclaimer: I don't have any idea how to make kernel patches the right way; I just used diff -u in the kernel source root [1]. Also, like the title says, the patch was not made with the pristine 2.6.7 sources but with the Debian (Sarge) patched ones. Don't know if that makes any difference in this case though. It might or might not. Such a small patch isn't that hard to apply, anyway.
[1] Something I picked up from drupal.org G
[#] | @ 12:51 | k: 0
make oldconfig: Kernel 2.6.7 vs 2.6.5
POSIX Message Queues (POSIX_MQUEUE) [N/y/?] (NEW)
Häh?
POSIX message queues are part of IPC used to exchange messages between processes. Since 2.6.6-rc1 it has been included into linux kernel, however for a proper work you still need a user-space library.
Michal Wronski G
Mikäpä ettei, jees.
Auditing support (AUDIT) [N/y/?] (NEW)
Tämikä?
Purpose: Required by various kernel subsystems such as SELinux.
Suggestion – built in. It probably won't hurt.
Tech-Arena G
Oolraititen.
Enable system-call auditing support (AUDITSYSCALL) [N/y/?] (NEW)
Öh?
System call auditing (for real paranoids) uni-karlsruhe.de G
Että paranoidista turvallisuutta... no antaapa olla tällä kertaa (N).
Include all symbols in kallsyms (KALLSYMS_ALL) [N/y/?] (NEW)
(Katselee muualle samalla kun painaa enteriä oletukselle N)
I2O Configuration support (I2O_CONFIG) [N/m/?] (NEW) n
...
Epson 8564 RTC chip (SENSORS_RTC8564) [N/m/?] (NEW) m
...
ReiserFS extended attributes (REISERFS_FS_XATTR) [N/y/?] (NEW) n
...
Amiga SFS file system support (EXPERIMENTAL) (ASFS_FS) [N/m/y/?] (NEW)
...
Epson 8564 RTC chip (SENSORS_RTC8564) [N/m/?] (NEW) m
...
ReiserFS extended attributes (REISERFS_FS_XATTR) [N/y/?] (NEW) n
...
Amiga SFS file system support (EXPERIMENTAL) (ASFS_FS) [N/m/y/?] (NEW)
Oho! N.
Use 4Kb for kernel stacks instead of 8Kb (4KSTACKS) [N/y/?] (NEW)
Hmm?
The smaller stacks are scary to some people; it is hard to be certain that all of the possible paths through the kernel have actually been tested. 4KB stacks also break binary modules, and the nVidia drivers in particular. So there is a certain amount of pressure to defer this change into 2.7.
LWN G
Pelkurimaisesti valitaan N, vaikken binääriklimppejä käytäkään.
CRC32c CRC algorithm (CRYPTO_CRC32C) [N/m/y/?] (NEW) m
[#] | @ 11:23 | k: 0
ITviikko
Softa
Microsoft myymässä Slate-verkkolehteä
Virhe Hotmailissa avasi ilmaisen kahden gigan postilaatikon
Microsoft ei suostu Japanin kilpailuvalvojien vaateisiin
Vertaisverkkopiraateille ei anonyymisuojaa
MyDoom pysäytti Googlen
Italia ja Romania liittymässä IBM:n Linux-rintamaan
Linspire tunkeutuu Latinalaiseen Amerikkaan Seagaten kiintolevyillä
Rauta
Seagate laajentaa sisäisten kiintolevyjen takuun viiteen vuoteen
ATIlta uusi mobiilinäytönohjain pelaajille
Toshiba kuumentaa tunteita dvd:llä
AMD julkisti uudet Sempronit
IBM rakentaa supertietokoneen Yhdysvaltain puolustusministeriölle
SGI ja Intel toimittavat NASAlle supertietokoneen
Microsoft myymässä Slate-verkkolehteä
Virhe Hotmailissa avasi ilmaisen kahden gigan postilaatikon
Microsoft ei suostu Japanin kilpailuvalvojien vaateisiin
Vertaisverkkopiraateille ei anonyymisuojaa
MyDoom pysäytti Googlen
Italia ja Romania liittymässä IBM:n Linux-rintamaan
Linspire tunkeutuu Latinalaiseen Amerikkaan Seagaten kiintolevyillä
Rauta
Seagate laajentaa sisäisten kiintolevyjen takuun viiteen vuoteen
ATIlta uusi mobiilinäytönohjain pelaajille
Toshiba kuumentaa tunteita dvd:llä
AMD julkisti uudet Sempronit
IBM rakentaa supertietokoneen Yhdysvaltain puolustusministeriölle
SGI ja Intel toimittavat NASAlle supertietokoneen
[#] | @ 19:54 | k: 0
Dropload
[Mika Tuupola]
Dropload is a place for you to drop your files off and have them picked up by someone else at a later time.
Ensin ajattelin että mikä joku ©:n kiertojuttu taas mutta sitten tajusin että tästähän voisi ihan oikeasti olla hyötyä jos pitäisi toimittaa joku iso klöntti jollekulle matkoilta, kun ei muuta konstia (hubi, ftp tms) ole.
Dropload is a place for you to drop your files off and have them picked up by someone else at a later time.
Ensin ajattelin että mikä joku ©:n kiertojuttu taas mutta sitten tajusin että tästähän voisi ihan oikeasti olla hyötyä jos pitäisi toimittaa joku iso klöntti jollekulle matkoilta, kun ei muuta konstia (hubi, ftp tms) ole.