-
Junior Member
registered user
DMA in 3.8
After I installed 3.8 the other day I noticed that heavy disk activity (like an md5sum on a large file) would use up all available CPU dragging the system to its knees.
While exploring knoppix menus I found an option to enable DMA. DMA does direct transfers from memory to harddisk without using up CPU. It makes an enormous difference in system performance. The md5sum that was taking 5 mins and making the machine unusable for the duration now takes 30 secs and you can't tell it's running. Anybody know why DMA isn't enabled by default and how to make that setting permanent?
Thanks for any info.
dd
-
Senior Member
registered user
When DMA is enabled by default many many CDROM drives fail to boot knoppix and the resulting error message does not indicate that it is DMA that is failing. So if it is enabled we have to boot with the cheatcode nodma. We answer For some proof see this http://www.google.com/search?q=nodma+site%3Aknoppix.net or just search the forums for nodma.
I understand your frustration but it looks like the knoppix devels are trying to seek a balance. I would prefer it was to stay enabled but that there would be a huge warning in _FLASHING RED_ that would tell the user: "If this fails to boot, it was probably DMA, so just boot with nodma."
-
Junior Member
registered user

Originally Posted by
UnderScore
When DMA is enabled by default many many CDROM drives fail to boot knoppix and the resulting error message does not indicate that it is DMA that is failing. So if it is enabled we have to boot with the cheatcode nodma. We answer For some proof see this
http://www.google.com/search?q=nodma+site%3Aknoppix.net or just search the forums for nodma.
I understand your frustration but it looks like the knoppix devels are trying to seek a balance. I would prefer it was to stay enabled but that there would be a huge warning in _FLASHING RED_ that would tell the user: "If this fails to boot, it was probably DMA, so just boot with nodma."
Oh I see, I can enable it with yet another cheatcode. The list grows. Is there any way to save them someplace permanent?
I notice in the script to enable them it can do the CD seperately from the harddisk. Since the harddisk isn't the issue DMA ought to be permanently enabled for it.
Lack of DMA has such a seriously negative impact on system performace it really needs to be mentioned someplace prominent.
-
Thanks for the tip to enable dma...
I was just about to stop using 3.8 cebit-2005 when I enabled dma, drives work correctly, usb devices show up... Interesting...
J
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

(2) Seagate SAS Hard Drive Exos 7E8 3TB 7200RPM 128MB 12Gb/s 3.5 ST3000NM0035
$49.99

Dell EMC WD-HITACHI H5H72101CLAR10T0 10TB 7.2K SAS 12Gb/s SED 3.5in A POH 0-50k
$189.99

Seagate BarraCuda ST3000DM008 3TB Internal SATA 6Gb 3.5" Hard Drive 7200RPM 64MB
$91.99

WD Ultrastar DC HC530 14TB SATA 6G 3.5" 7200RPM Enterprise HDD - WUH721414ALE604
$329.99

Seagate ST500DM009 BarraCuda 500 GB 3.5" SATA III Desktop Hard Drive
$14.99

Toshiba MG04ACA400 4TB 3.5-inch SATA 6 Gb/s 7,200 RPM Internal Hard Drive
$49.99

Seagate ST28000NM001C 28TB 256MB 7200RPM 3.5" SATA 6.0Gb/s Enterprise Hard Drive
$669.99

Toshiba 14TB MG07 MG07ACA14TEY 7.2K RPM SATA 6Gb/s 512e 3.5" Enterprise HDD
$299.00

Seagate 6TB HDD ST6000NM0034 7.2K 3.5" SAS 12Gb/s (NOT FOR PC - FOR SERVER ONLY)
$87.00

HDD 3.5" SATA Hard Drive with Windows 10/Win 11 64x Installed Legacy
$35.00