ramdisk

    4熱度

    1回答

    我對編寫數據庫管理系統很感興趣。在閱讀了關於SQL Server 2000如何實現的幾頁後,我發現使用了4KB內存頁面,每個頁面都是硬盤上4KB頁面的直接副本。這些頁面根據需要加載到內存中,然後在閒置時懶洋洋地寫回磁盤(過於簡單化)。 在我的項目計劃階段,我想知道在CLR上運行的代碼是否可以實現這種控制級別。我意識到C,C++或D可能更適合這項任務,但我想首先證明這一點。部分原因在於,我最終希望用

    2熱度

    1回答

    我有一個目前持有本公司網站的EC2實例,我們正在考慮我們的「臨時ASP.NET文件彙編」文件夾指向RamDisk的上EC2。 不知道這是一個好主意,也找不到更多的信息。

    2熱度

    2回答

    基本上,我想這樣做是(在一個僞慶典上下的代碼) #create ramdisk raid diskutil erasevolume HFS+ "r1" `hdiutil attach -nomount ram://4661720`; diskutil erasevolume HFS+ "r2" `hdiutil attach -nomount ram://4661720`; diskutil

    3熱度

    2回答

    我有一個嵌入式設備,我需要將我的/ var和/ tmp放在ram中以減少驅動器(Compact Flash)上的寫入次數。我知道如何使用/ tmp來做到這一點,因爲當我重新啓動或關機時,我不必恢復任何東西。 但是/ var目錄有重要的東西。我一直在研究,我發現這一點,但它似乎並沒有工作。 下面是腳本: # insert this on file 'rc.sys.init' # after the

    4熱度

    2回答

    我需要使用C++將虛擬機安裝到Linux中的目錄。我想讓它像一個用戶(沒有sudo)。 我需要在我創建的文件上調用一個應用程序,它會經常發生。將其寫入HDD非常緩慢。 我發現剛: system("mkdir /mnt/ram"); system("mount -t ramfs -o size=20m ramfs /mnt/ram"); ,但說不好。我想成爲一個普通用戶,並且命令mount只能

    2熱度

    3回答

    我想讓我的這個程序暴露其他人閱讀的狀態。我想到的第一件事就是把它寫到一個文件中,但是我的程序的流程使得每秒更新一次這個狀態變得很方便,這使得它每次都將它寫入磁盤變得很愚蠢。 是否有例如將文件存儲在內存中的方式,可以在文件系統上使用,而無需手動在某處安裝虛擬磁盤? 我的程序是用Python編寫的,那些閱讀它的狀態可能是任何東西。

    0熱度

    2回答

    由於數據庫的性質,我的應用程序面臨着一些問題。由於許多I/O操作或數據庫調用,需要時間才能完成流程專用批處理作業。代碼優化正在進行,這個過程需要一些時間才能顯示出積極的結果。 我可以在生產環境中安裝RAMdisk並在RAMDisk中安裝jdk和SQL服務器嗎? 這將有助於所有I/O操作嗎? 至少在批量作業的情況下,我可以獲得一些性能提升嗎?

    3熱度

    2回答

    我已經將我的JDK,工作區和Tomcat服務器移動到使用Imdisk工具創建的RAM磁盤上。 此舉加強了我的Eclipse IDE和我的生產力。 但是我每次啓動我的機器時都會丟失我的虛擬磁盤。這是堅持RAM驅動器和它的內容的方式嗎? 我正在使用Windows 7,68位,實際內存爲8GB。

    5熱度

    1回答

    我想用Node.js編程創建一個RAM磁盤,不管底層操作系統是什麼(應該支持OS X,Linux和Windows)。 達到此目的的最佳方法是什麼? 當然,我可以運行一個命令作爲子進程,但我需要爲每個操作系統單獨編寫此代碼。出於顯而易見的原因,我想避免這種情況。 有沒有更好的方法(即使是一個模塊,它會很好)?

    2熱度

    2回答

    在Android框架啓動之前,但在底層Linux內核啓動之後,是否可以在Android中裝入ramdisk?如果是這樣,我應該使用什麼命令? 謝謝!