The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск звукового редактора Audacity 3.0"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Выпуск звукового редактора Audacity 3.0" +/
Сообщение от Ordu (ok), 19-Мрт-21, 08:21 
> А в чем прикол делать работу операционки самому? Там как раз уже
> был дисковый кэш и все такое. Но, конечно можно сожрать память
> второй раз, под свой кэш...

Ядро кеширует диск в своей ядерной памяти. Но чтобы оттуда извлечь данные тебе надо сделать как минимум два сисколла -- lseek и read. Сисколлы -- это дешевле чем чтение с диска, но существенно дороже, чем доступ к памяти в адресном пространстве процесса. Поэтому, скажем, stdio.h с его FILE существует с момента появления unix. Но FILE -- это последовательный доступ. Тебе же нужен random, значит и кеширование/буферизация должны быть сложнее.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Выпуск звукового редактора Audacity 3.0, opennews, 17-Мрт-21, 21:33  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру