Прискорити доступ до певних файлів


1

У мене є кілька файлів на моєму жорсткому диску, які використовуються певною програмою дуже часто, він просто читає їх випадково під час роботи.

Оскільки жорсткий диск досить повільний, програма переживає певні відставання. Я хочу поліпшити продуктивність, використовуючи якийсь диск RAM, ідея полягає в тому, щоб фізично розмістити ці часто доступні файли в оперативній пам'яті.

Проблема в тому, що я не можу просто перемістити ці файли в оперативну пам'ять і змінити шляхи розташування для моєї програми, мені потрібно знайти спосіб "віртуалізувати" ці файли, щоб програма могла отримати доступ до них "за посиланням".

Це повинно бути свого роду "ярлик", але більш низький рівень, я думаю, так що додаток не зможе знайти різницю.

Чи є якісь м'які для цього? Хто-небудь може мене направити? Я працюю з Windows 7.

Відповіді:


1

Те, що ви шукаєте, називається a символічне посилання і може бути зроблено за допомогою утиліти mklink. Це буде працювати тільки на Windows Vista або 7


Або будь-яку Unix-подібну систему
Matteo

Так. Я мав на увазі "тільки" з посиланням на вікна - він не буде працювати на 2K або XP; p
Journeyman Geek

Вибачте, але я не бачу, як використання символічного посилання покращить продуктивність. (Просто цікаво, як це буде працювати.)
irrational John

Не безпосередньо - він хоче переносити часто використовувані файли на ramdisk, але з логічними місцями на фізичному диску. The тільки спосіб зробити перехресне посилання диска на вікнах символічних посилань. Чи дійсно це покращує його ефективність - це вправа, що залишилася перед ОП;
Journeyman Geek
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.