|
Преди месец Dropbox анонсира Dropbox Infinite - "революционно нов начин за достъп до вашите файлове" - както бе съобщено в корпоративния блог на компанията. В демонстрационния клип се вижда, че десктоп-клиента на Dropbox предоставя директен достъп до облачното хранилище с файловете на ниво файлова система, без да се налага стартирането на браузър. Локалният диск "увеличава" обема си до обема на облачното хранилище, а достъпът до файловете е директен. Облачното хранилище може да бъде по-голямо от локалния диск. Сега Dropbox съобщи някои технически подробности за Dropbox Infinite. 
"Досега Dropbox работеше изцяло в пространството на потребителя, като всяка друга програма" - съобщи Демиен Девил (Damien DeVille) - главен програмист на проекта. "Чрез Dropbox Infinite ние се задълбочаваме и влизаме в пространството на ядрото на операционната система. Чрез тази технология клиентът на Dropbox сменя ролята си от пасивен наблюдател на активен участник във файловата система". 
Програмистът допълни, че обикновената схема FUSE не осигурява необходимата производителност и при нея всяка файлова операция изисква излишно превключване между ядрото и потребителското пространство. 
Dropbox счита, че замяната на стандартните FUSE библиотеки със собствени разширения за ядрото на операционната система ще премахне излишната сложност и сериозно ще ускори производителността. 
От друга страна, много експерти считат, че ако приложението работи в пространството на ядрото, то може да си позволи много повече, отколкото обикновената програма, като в този случай и най-малкият бъг значително ще понижи безопасността на системата. Антивирусните програми също работят в пространството на ядрото и навярно мнозина си спомнят бъга CVE-2016-2208 в антивируса на Symantec/Norton, който бе използван от много хакери. Dropbox осъзнава рисковете за безопасността и от една година тества стабилността на новата функция. |