GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Intel 330 Ssd fonctionnant lentement, comment puis-je améliorer les performances ?

Je viens d'installer un nouveau SSD Intel 330 60 Go dans mon ordinateur portable HP Mini 2140.

Mais ça ne va pas aussi vite que prévu et mon hdparm les résultats ne semblent pas très bons par rapport aux benchmarks SSD à :

  • https://wiki.archlinux.org/index.php/SSD_Benchmarking

Mes résultats et mes informations sont ci-dessous.

hdparm résultats :

    [email protected]:~$ sudo hdparm -Tt /dev/sda

    /dev/sda:
     Timing cached reads:   1130 MB in  2.00 seconds = 564.50 MB/sec
     Timing buffered disk reads: 372 MB in  3.01 seconds = 123.53 MB/sec
    [email protected]:~$ 

hdparm info :

    [email protected]:~$ sudo hdparm -I /dev/sda

    /dev/sda:

    ATA device, with non-removable media
        Model Number:       INTEL SSDSC2CT060A3                    
        Serial Number:      CVMP215107WW060AGN  
        Firmware Revision:  300i    
        Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
    Standards:
        Used: unknown (minor revision code 0x0110) 
        Supported: 9 8 7 6 5 
        Likely used: 9
    Configuration:
        Logical     max current
        cylinders   16383   16383
        heads       16  16
        sectors/track   63  63
        --
        CHS current addressable sectors:   16514064
        LBA    user addressable sectors:  117231408
        LBA48  user addressable sectors:  117231408
        Logical  Sector size:                   512 bytes
        Physical Sector size:                   512 bytes
        Logical Sector-0 offset:                  0 bytes
        device size with M = 1024*1024:       57241 MBytes
        device size with M = 1000*1000:       60022 MBytes (60 GB)
        cache/buffer size  = unknown
        Nominal Media Rotation Rate: Solid State Device
    Capabilities:
        LBA, IORDY(can be disabled)
        Queue depth: 32
        Standby timer values: spec'd by Standard, no device specific minimum
        R/W multiple sector transfer: Max = 16  Current = 16
        Advanced power management level: 128
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4 
             Cycle time: no flow control=120ns  IORDY flow control=120ns
    Commands/features:
        Enabled Supported:
           *    SMART feature set
                Security Mode feature set
           *    Power Management feature set
           *    Write cache
                Look-ahead
           *    Host Protected Area feature set
           *    WRITE_BUFFER command
           *    READ_BUFFER command
           *    NOP cmd
           *    DOWNLOAD_MICROCODE
           *    Advanced Power Management feature set
                Power-Up In Standby feature set
           *    SET_FEATURES required to spinup after power up
           *    48-bit Address feature set
           *    Mandatory FLUSH_CACHE
           *    FLUSH_CACHE_EXT
           *    SMART error logging
           *    SMART self-test
           *    General Purpose Logging feature set
           *    WRITE_{DMA|MULTIPLE}_FUA_EXT
           *    64-bit World wide name
           *    IDLE_IMMEDIATE with UNLOAD
           *    WRITE_UNCORRECTABLE_EXT command
           *    {READ,WRITE}_DMA_EXT_GPL commands
           *    Segmented DOWNLOAD_MICROCODE
           *    Gen1 signaling speed (1.5Gb/s)
           *    Gen2 signaling speed (3.0Gb/s)
           *    Native Command Queueing (NCQ)
           *    Host-initiated interface power management
           *    Phy event counters
           *    unknown 76[14]
           *    DMA Setup Auto-Activate optimization
                Device-initiated interface power management
           *    Software settings preservation
           *    SMART Command Transport (SCT) feature set
           *    SCT Data Tables (AC5)
           *    Data Set Management TRIM supported (limit 1 block)
           *    Deterministic read data after TRIM
    Security: 
        Master password revision code = 65534
            supported
        not enabled
        not locked
            frozen
        not expired: security count
            supported: enhanced erase
        4min for SECURITY ERASE UNIT. 2min for ENHANCED SECURITY ERASE UNIT.
    Logical Unit WWN Device Identifier: 5001517bb28c2593
        NAA     : 5
        IEEE OUI    : 001517
        Unique ID   : bb28c2593
    Checksum: correct

Dans le BIOS HP Mini 2140, il existe 2 options qui, à partir de certains autres problèmes, peuvent avoir un impact :

  • SATA :Activer/Désactiver
  • Prise en charge Dual Core/CPU :Activer/Désactiver
Connexe :Différence entre installer l'environnement de bureau et exécuter directement la distribution ?

Les deux sont activés par défaut. Si je désactive SATA, le hdparm les résultats montrent qu'il est deux fois plus lent.

Quelqu'un a-t-il déjà rencontré un SSD lent ? Ou avez-vous vu un problème avec la configuration HD ? Ou savez-vous comment résoudre ce problème pour obtenir des vitesses dont un SSD de nouvelle génération devrait être capable ?

Notez qu'il s'agit d'une nouvelle installation sur 12.04 LTS.

Remarque :par lent, je veux dire 20 secondes de démarrage sur le bureau (pas de connexion), 5 secondes pour démarrer le terminal - j'espérais qu'avec le démarrage des applications ssd, ce serait 1 seconde

mise à jour :
 – merci pour toutes les réponses – a appliqué TRIM et noop – aide un peu
 – mais pense que le principal problème identifié par john est la limitation de hp mini 🙁

Réponse acceptée :

Je pense que le plus gros goulot d'étranglement dans les performances de votre SSD Intel 330 est probablement votre HP Mini 2140 contrôleur SATA de l'ordinateur portable. Mes recherches sur Google m'amènent à penser que votre ordinateur portable utilise un Mobile Intel 945GSE MCH couplé à un ICH7M (82801GBM) Contrôleur d'E/S.

Alors que la version de bureau de l'ICH7 prend en charge SATA II, la version mobile, qui est ce que je pense que vous avez, ne le fait pas .

En d'autres termes, les transferts vers/depuis votre SSD seront limités par le max SATA 1.0 taux de transfert et ne sera jamais plus rapide que ~150 Mo/s.

La limite d'environ 150 Mo/s provient de la spécification SATA. En utilisation réelle, étant donné que vous avez un processeur Atom, je m'attendrais en fait à ce que les transferts soient sensiblement plus lents que cela.

Vous feriez probablement meilleur usage de votre SSD Intel 330 dans un autre système qui pourrait tirer parti de ses capacités SATA 3.0. Un SSD plus ancien fonctionnerait probablement aussi bien pour vous dans votre HP mini 2140.

Remarque :par lent, je veux dire 20 secondes de démarrage sur le bureau (pas de connexion), 5 secondes pour démarrer le terminal - j'espérais qu'avec le ssd, le démarrage des applications serait de 1 seconde

Ce n'est qu'une supposition farfelue, mais une grande partie du temps de démarrage de 20 secondes pourrait être due au fait que l'Atom N270 et le FSB 533 MHz ne sont pas en mesure de déplacer les données plus rapidement qu'ils ne le sont déjà. Même si vous aviez des transferts plus rapides vers/depuis votre SSD que SATA 1.0, les transferts CPU et RAM sont (je suppose) toujours un goulot d'étranglement pour les performances totales du système.

(C'est probablement la raison pour laquelle les concepteurs du système n'ont vu aucun problème à utiliser un ICH7M. Un SATA plus rapide ne devait pas se traduire par un ordinateur portable plus rapide. Cela coûterait simplement plus cher. Encore une fois, il suffit de deviner ici.)

Je pense que votre mini 2140 fonctionne aussi vite qu'il le peut. (BWTHDIK ?)


Ubuntu
  1. Comment définir des limites sur les processus d'exécution de l'utilisateur sous Linux

  2. Comment configurer la surveillance des performances en temps réel avec Netdata sur Ubuntu

  3. Ubuntu - Comment définir une adresse IP statique dans Ubuntu ?

  4. Comment configurer un réseau NFS ?

  5. Comment puis-je définir le 'backend' dans matplotlib en Python?

Comment configurer un serveur OpenVPN sur Ubuntu 18.04

Comment améliorer les performances de la batterie d'un ordinateur portable sous Linux

Les performances du disque dur sont-elles lentes dans Ubuntu ?

Comment configurer une redirection sur cPanel ?

Comment mettre en place une redirection sur hPanel ?

Comment puis-je profiler du code C++ exécuté sous Linux ?