1

Я разрабатывал динамические веб-сайты, используя ruby on rails на 5-летнем Mac Mini, и это было здорово, за исключением того, что для запуска моих простых тестовых наборов требуется слишком много времени - около 15 минут. Я считаю, что я мог бы сократить это время с обновленным компьютером под управлением Ubuntu. Тем не менее, я не знаю, где из-за узких мест эти тесты выполняются медленно. Должен ли я сосредоточиться на процессоре, оперативной памяти, жестком диске, MOBO и нужна ли мне даже видеокарта, если мой процессор /mobo имеет некоторые графические возможности?

Я прочитал « Сборка отличного ПК для 2014 года» и изучил обзор отличных компонентов в журнале «Logical Increments». Я собрал предварительную сборку на ПК Partpicker. Я уже собирался опубликовать свою запланированную сборку на сайте Reddit Build A PC, когда замерз. Большая часть информации, которую я прочитал, направлена на оптимальные игры, и я не уверен, насколько это применимо для моих нужд.

Я был бы очень признателен, если бы кто-нибудь поделился своими соображениями относительно того, что мне нужно для оптимального ruby на rails веб-разработке.

Заранее спасибо! Бен

Соответствующие текущие спецификации системы

Графика / Дисплеи:

NVIDIA GeForce 9400:

  Chipset Model: NVIDIA GeForce 9400
  Type: GPU
  Bus: PCI
  VRAM (Total): 256 MB
  Vendor: NVIDIA (0x10de)
  Device ID: 0x0861
  Revision ID: 0x00b1
  ROM Revision: 3362
  Displays:
    L2270NW:
      Resolution: 1440 x 900 @ 75 Hz
      Pixel Depth: 32-Bit Color (ARGB8888)
      Display Serial Number: 0
      Main Display: Yes
      Mirror: Off
      Online: Yes
      Rotation: Supported
    L1916HW:
      Resolution: 1280 x 800 @ 60 Hz
      Pixel Depth: 32-Bit Color (ARGB8888)
      Display Serial Number: 0
      Mirror: Off
      Online: Yes
      Rotation: Supported
      Adapter Type: Apple Mini DisplayPort To VGA Adapter
      Adapter Firmware Version: 1.03

Оборудование:

Hardware Overview:

  Model Name: Mac mini
  Model Identifier: Macmini3,1
  Processor Name: Intel Core 2 Duo
  Processor Speed: 2 GHz
  Number of Processors: 1
  Total Number of Cores: 2
  L2 Cache: 3 MB
  Memory: 8 GB
  Bus Speed: 1.07 GHz
  Boot ROM Version: MM31.0081.B06
  SMC Version (system): 1.35f0
  Serial Number (system): YM90634W19X
  Hardware UUID: B368DCBF-F005-5126-BF7C-BC2ED886642E

Объем памяти:

Memory Slots:

  ECC: Disabled

    BANK 0/DIMM0:

      Size: 4 GB
      Type: DDR3
      Speed: 1067 MHz
      Status: OK
      Manufacturer: 0x857F
      Part Number: 0x483634353155363446373036364700000000
      Serial Number: 0x00000000

    BANK 1/DIMM0:

      Size: 4 GB
      Type: DDR3
      Speed: 1067 MHz
      Status: OK
      Manufacturer: 0x857F
      Part Number: 0x483634353155363446373036364700000000
      Serial Number: 0x00000000

Serial-ATA:

NVidia MCP79 AHCI:

  Vendor: NVidia
  Product: MCP79 AHCI
  Link Speed: 3 Gigabit
  Negotiated Link Speed: 3 Gigabit
  Description: AHCI Version 1.20 Supported

    OWC Mercury Electra 3G SSD:

      Capacity: 120.03 GB (120,034,123,776 bytes)
      Model: OWC Mercury Electra 3G SSD            
      Revision: 501ABBF0
      Serial Number: EX3G12012E08H9170   
      Native Command Queuing: Yes
      Queue Depth: 32
      Removable Media: No
      Detachable Drive: No
      BSD Name: disk0
      Medium Type: Solid State
      TRIM Support: No
      Bay Name: Lower
      Partition Map Type: GPT (GUID Partition Table)
      S.M.A.R.T. status: Verified
      Volumes:
        disk0s1:
          Capacity: 209.7 MB (209,715,200 bytes)
          BSD Name: disk0s1
          Content: EFI
        Macintosh HD:
          Capacity: 107.1 GB (107,101,011,968 bytes)
          Available: 8.86 GB (8,863,625,216 bytes)
          Writable: Yes
          File System: Journaled HFS+
          BSD Name: disk0s2
          Mount Point: /
          Content: Apple_HFS
        Recovery HD:
          Capacity: 650 MB (650,006,528 bytes)
          BSD Name: disk0s3
          Content: Apple_Boot
        Untitled 2:
          Capacity: 11.94 GB (11,939,131,392 bytes)
          Available: 235.2 MB (235,216,896 bytes)
          Writable: Yes
          File System: Journaled HFS+
          BSD Name: disk0s4
          Mount Point: /Volumes/Untitled 2
          Content: Apple_HFS

NVidia MCP79 AHCI:

  Vendor: NVidia
  Product: MCP79 AHCI
  Link Speed: 3 Gigabit
  Negotiated Link Speed: 1.5 Gigabit
  Description: AHCI Version 1.20 Supported

    PIONEER DVD-RW  DVRTS08:

      Model: PIONEER DVD-RW  DVRTS08                 
      Revision: Q81B    
      Native Command Queuing: No
      Detachable Drive: No
      Power Off: No
      Async Notification: Yes
      Bay Name: Upper

Программного обеспечения:

System Software Overview:

  System Version: Mac OS X 10.7.5 (11G63b)
  Kernel Version: Darwin 11.4.2
  Boot Volume: Macintosh HD
  Boot Mode: Normal
  Computer Name: XXX’s Mac mini
  User Name: xxx (xxx)
  Secure Virtual Memory: Enabled
  64-bit Kernel and Extensions: Yes
  Time since boot: 15:31

0