Come fare un processore embedded

November 25

Come fare un processore embedded


processori embedded imitano i processori in un personal computer, ma funzionano sui livelli più semplici. I telefoni cellulari, lettori MP3 e tapis roulant sono alcuni dei molti dispositivi di uso quotidiano che utilizzano un singolo processore incorporato. Al contrario, molti PC moderni hanno un processore multi-core che emula con diversi processori che lavorano in una sola volta in un computer, ma solo un singolo chip di elaborazione è all'interno della macchina. Se si dispone di uno di questi PC e utilizza il sistema operativo Windows, è possibile separare questi core di elaborazione tra i programmi, ad agire nello stesso modo come farebbero, se stavano usando un processore embedded.

istruzione

1 Fai clic su "Start". Digitare "Processi" nella casella di ricerca nella parte inferiore del menu "Start". Premere il tasto "Enter" per aprire l'utilità di Windows Task Manager. Fare clic sulla scheda "Processi".

2 Spostare il cursore verso l'angolo in basso a destra della finestra di dialogo Task Manager. Trascinare l'angolo verso destra per aumentare la dimensione della casella.

3 Fare clic su "Descrizione" colonna. Ciò alfabetizzare processi applicativi che sono attualmente in esecuzione sul computer.

4 Pulsante destro del mouse sul titolo dell'applicazione che si desidera assegnare a un singolo processore. Selezionare "Imposta affinità" dal menu.

5 Eliminare il segno di spunta dalla casella "tutti i processori". Fare clic su un segno di spunta nella casella accanto a un singolo core del processore. I nuclei sono etichettati, nel modo seguente: "CPU 0" e "CPU 1." Questo stile di denominazione indica un tipo di processore multi-core chiamata "dual-core".

6 Fai clic su "OK". Questo completa l'assegnazione di un singolo core a un'applicazione. Assegnazione di un nucleo per l'uso su un particolare programma è simile a utilizzando un processore incorporato in un dispositivo autonomo, ad esempio un telefono cellulare o lettore MP3.

7 Ripetere i passaggi precedenti per ogni programma.

Ad esempio, Microsoft offre i programmi di Windows Media Player e Windows Media Center gratuitamente nel suo sistema operativo. Immaginate lo scenario di simultaneamente utilizzando WMP per riprodurre un film in DVD, e l'utilizzo di WMC per registrare il vostro programma preferito TV via cavo con un sintonizzatore TV. Questa attività su un PC è simile alla visione di un DVD in un lettore DVD e utilizzando un DVR per registrare il tuo programma TV. Invece di condividere la potenza di elaborazione del dual-core tra queste applicazioni su un PC, è possibile assegnare un singolo core per ogni applicazione, separatamente. Questo è lo spirito di un processore embedded, che serve uno scopo singolare e semplice per un compito.

Consigli e avvertenze

  • Anche se è possibile modificare manualmente come i programmi utilizzano i core nel processore, tenere a mente ci sono molti processi del sistema operativo e dei programmi di terze parti che continueranno utilizzare automaticamente tutti i core.
  • Se vedi un nome di programma sconosciuto e processo in Task Manager, cercare il programma utilizzando le informazioni che appaiono nella colonna "Nome immagine" (vedi Risorse). Ad esempio, il nome del processo di Windows Media Player sotto la voce "Nome immagine" è "wmplayer.exe."
  • Evitare di regolazione "Imposta affinità" per i processi di sistema operativo nativo di Windows. Ad esempio, non modificare il processo di Windows Explorer, in quanto l'assegnazione di questi processi critici per un singolo core potrebbe rallentare il sistema operativo.