Linux 我可以将应用程序代码放在RAM的分区上吗?

Linux 我可以将应用程序代码放在RAM的分区上吗?,linux,testing,ram,solid-state-drive,Linux,Testing,Ram,Solid State Drive,我想用RAM代替SSD。我正在寻找有经验的人给我一些建议。我想挂载一个分区并将我的Rails应用程序放入其中 有什么想法吗 UPD:我测试了SSD和RAM。我有一个OSX,4x4Gb金斯敦1333内存,英特尔Core i3 2,8 Ghz,OCZ Vertex3 120Gb,硬盘希捷ST3000DM001 3Tb。我的操作系统安装在SSD和ruby上,gems放在SSD的主文件夹中。我在sqlite中创建了新的Rails应用程序,其中包含10.000个产品项,并使用以下代码创建了控制器: @pr

我想用RAM代替SSD。我正在寻找有经验的人给我一些建议。我想挂载一个分区并将我的Rails应用程序放入其中

有什么想法吗

UPD:我测试了SSD和RAM。我有一个OSX,4x4Gb金斯敦1333内存,英特尔Core i3 2,8 Ghz,OCZ Vertex3 120Gb,硬盘希捷ST3000DM001 3Tb。我的操作系统安装在SSD和ruby上,gems放在SSD的主文件夹中。我在sqlite中创建了新的Rails应用程序,其中包含10.000个产品项,并使用以下代码创建了控制器:

@products = Product.all
Rails.cache.clear
用AB测试

固态硬盘 内存 硬盘驱动器 所以,我认为在ruby中,gems放在SSD上,然后慢慢地获取脚本,我将在一台真正的服务器上进行测试,并将所有ruby脚本放入RAM中,使用更复杂的代码或真正的应用程序


ps:对不起我的英文:)

你正在寻找一个新的内存。

看看tmpfs,这是一个制作ramdisk的简单方法。不管是在linux还是windows上,你都可以做一个ramdisk,但是如果你运行你的应用程序,它很可能在启动时就在ram中,那么你想实现什么呢?请描述一下你的程序,以及你最初为什么会有这个“想法”,否则我们将无法帮助你。我现在了解ramdisk,但是谢谢,我正在寻找有经验的人给我一些建议。我想挂载一个分区并将我的Rails应用程序放入其中。@ArtemevYurii,如果这是你想知道的,也许你应该在你的问题中这样说。
Document Length:        719 bytes
Concurrency Level:      4
Time taken for tests:   39.274 seconds
Complete requests:      100
Failed requests:        0
Total transferred:      130600 bytes
HTML transferred:       71900 bytes
Requests per second:    2546.21
Transfer rate:          3325.35 kb/s received
Connnection Times (ms)
            min     avg     max
Connect:    0       0       0
Processing: 398     1546    1627
Total:      398     1546    1627
Document Length:        719 bytes
Concurrency Level:      4
Time taken for tests:   39.272 seconds
Complete requests:      100
Failed requests:        0
Total transferred:      130600 bytes
HTML transferred:       71900 bytes
Requests per second:    2546.33
Transfer rate:          3325.51 kb/s received
Connnection Times (ms)
            min     avg     max
Connect:    0       0       0
Processing: 366     1546    1645
Total:      366     1546    1645
Document Length:        719 bytes
Concurrency Level:      4
Time taken for tests:   40.510 seconds
Complete requests:      100
Failed requests:        0
Total transferred:      130600 bytes
HTML transferred:       71900 bytes
Requests per second:    2468.54
Transfer rate:          3223.92 kb/s received
Connnection Times (ms)
            min     avg     max
Connect:    0       0       0
Processing: 1193    1596    2400
Total:      1193    1596    2400