Magento2使用RAM Disk的時機
承 “Magento2使用Redis的時機” ,這邊再提另一件事跟Memory有相關的。
硬碟的I/O速度遠比RAM來的慢,如果不想在自已server上面架一個redis的話,可以選擇把magento cache的資料夾改成RAM Disk,這樣就可以把檔案直接丟到記憶體裡面去做保存了,但要小心因為是記憶體有揮發性,所以重開機時、該地方的資料就會不見,這點要切記,所以這個方案通常也只適合放置暫存類的資料。
以下就讓我們看看要怎麼實做(以Ubuntu為例)
首先,先建要放值ram disk的資料夾
mkdir /mnt/ramdisk
接下來就將記憶體掛載到指定的位置
mount -t tmpfs -o rw,size=2G tmpfs /mnt/ramdisk
這時就可以看到該位置已經被轉換成記憶體了
接下來就可以把檔案放到記憶體裡面了,簡單吧~~~
我要留言