Работа с файловой системой

Kernel architecture questions
  • У меня DMA работает.
    С ним даже большие сишные программы(дум,квейк,досбокс) шустро запускаются.
    Прирост скорости системы,при работе с hd, сразу ощутим.
  • У меня тоже заработало. Разница в скорости очень большая. Хорошая работа.
  • Serge
    Причина в чем была?
  • Не знаю. Я обновил до svn.163 и все сразу заработало. Надо будет сравнить версии.
  • У всех все отлично работает, кроме меня. Симптомы я уже описывал в обсуждении последнего дистрибутива (виснет при определении устройств). Что можно попробовать подправить в исходниках, чтобы и у меня тоже все заработало ?
  • Попробуй отключить MTRR и какое у тебя железо?
    Комп не разгонял?
  • andrew_programmer
    Большие Сишные программы можно сделать намного меньше mtappack'ом. Так, dosbox уменьшается примерно втрое - это даже лучше, чем сжатие rar и 7z (!)
    Mario79
    В svn.162 я закомментировал тело процедур disable_ide_int и enable_ide_int и поставил обычные cli/sti. Раньше если жёсткий диск успевал выполнить всю работу до размаскирования IRQ в контроллере, то в некоторых конфигурациях при размаскировании IRQ не генерировалось.
    Heavyiron
    Проблемы по этой части исчезли?
  • Да, проблемы исчезли! Правда поначалу когда вставил в образ 163-ю ревизию и в настройках указал "использовать уже загруженный образ" система загружалась криво. После установки " C:\menuet.img" все снова заработало и теперь работает при любых настройках. Странно, но факт.
  • Serge
    Ошибка появилась после изменений в файле dev_hdcd.inc в папке detect исходников ядра.

    Железо:

    Материнская плата
    Шины : AGP PCI IMB USB i2c/SMBus
    Поддержка MP : 1 процессор(ов)
    MP APIC : Да
    Системный BIOS : Award Software International, Inc. F10
    Материнская плата : Gigabyte Technology Co., Ltd. GA-7VT600
    Всего памяти : 511MB DDR-SDRAM

    Чипсет 1
    Модель : Giga-Byte Technology VT8377 Apollo KT400/A/600 CPU to PCI Bridge
    Скорость системной шины : 2x 144MHz (288MHz скорость передачи данных)
    Всего памяти : 512MB DDR-SDRAM
    Скорость шины памяти : 2x 216MHz (432MHz скорость передачи данных)

    ATA/ATAPI
    Канал : Ведущий
    Тип : ATA
    Модель : WDC WD800BB-00JHA0
    Принятая версия ATA/ATAPI : 6.00
    Емкость : 74.5GB
    Макс. режим PIO : PIO-4
    Макс. режим DMA MW : MWDMA-2
    Макс. режим UDMA : UDMA-5
    Канал : Подчиненный
    Тип : ATAPI
    Модель : COMBO COB-2K5216
    Ревизия : NKG3
    Принятая версия ATA/ATAPI : 5.00
    Макс. режим PIO : PIO-4
    Макс. режим DMA MW : MWDMA-2
    Макс. режим UDMA : UDMA-3

    Процессор
    Модель : AMD Athlon(tm) XP 2200+
    Скорость : 1.80GHz
    Номер модели : 2200 (примерно)
    Рейтинг производительности : PR2610 (примерно)
    Тип : Стандартный
    Встроенный кэш L2 : 256kB ECC Синхронный Обратная запись (16-магистральный, длина строки 64 байта )

    Видео : NVIDIA GeForce4 MX 4000

    Физические накопители
    Съемный диск : Дисковод гибких дисков
    Жесткий диск : WDC WD800BB-00JHA0 (74.5GB)
    CD-ROM/DVD : COMBO COB-2K5216 (CD 52X Rd, 52X Wr) (DVD 7X Rd)
  • Maxxxx32
    Какая последняя версия ядра работала нормально? И в какой появились проблемы?
    И без разгона пробовал грузиться?
  • Serge
    Нормально грузилось ядро 134, а ядро 144 начинало работать после подмены dev_hdcd.inc на тот, что из 133. С последними ядрами эта штука не проходит. Без разгона не загрузилось.
  • Функция 70, подфункция 8 - удаление файла/пустой папки.
  • Maxxxx32
    Попробуй заменить dev_hdcd.inc на старый и в kernel.asm закомментировать строчку setnz [dma_hdd].
    В новых ядрах виснет на определении оборудования даже после замены dev_hdcd.inc?
    Ушёл к умным, знающим и культурным людям.
  • diamond
    После комментирования этой строчки никаких изменений не произошло.
    В новых ядрах после замены dev_hdcd.inc система загружается, даже появляется курсор, но программы не могут запуститься, кроме CPU через Ctrl+Alt+Delete. Из CPU тоже невозможно запустить программу.
    Serge
    Ядро с твоими модификациями у меня не заработало, симптомы не изменились.
  • Who is online

    Users browsing this forum: No registered users and 2 guests