Come Determinare La Quantità Di Memoria Ram Libera Del Pc Con Il Linguaggio Harbour

tramite: O2O
Difficoltà: facile
16

Introduzione

Chi utilizza il computer, per lavoro o svago, e deve caricare sul sistema un'applicazione, ha la necessità di controllare quanta RAM disponibile ha a disposizione. Tale operazione si rende necessaria per controllare che l'applicazione possa essere caricata completamente e sia in grado di funzionare. Con questa guida ti aiuterò a capire come determinare la quantità di memoria RAM libera del PC con il linguaggio Harbour.

26

Occorrente

  • Compilatore Harbour
  • computer
36

Il linguaggio Harbour è nato in sostituzione del vecchio linguaggio Clipper, un potente linguaggio di programmazione, utilizzato negli anni ottanta per la creazione di programmi gestionali con database relazionali. Oggi, migliorato, è utilizzato da molti programmatori per creare veloci e sicure applicazioni ed inoltre è gratuito. Il controllo e la quantificazione della memoria RAM disponibile del sistema è molto utile in tanti contesti.

46

Per conoscere la memoria libera del nostro PC, con un comune linguaggio di programmazione, occorrerebbe un po' di fatica, in termini di programmazione. È necessario infatti interrogare le API di sistema o altre funzioni a basso livello. Esistono in commercio programmi gratuiti che, scaricati sul proprio computer, sono in grado di stabilire quali componenti sono installati e, quindi, controllare in ogni momento la quantità di Ram presente. Per fortuna il linguaggio Harbour mette a disposizione una semplice funzione che permette facilmente di conoscere la quantità libera di RAM.

Continua la lettura
56

Il linguaggio Harbour, proprio per la capacità di creare interfacce di testo attraverso un codice, ha ideato una procedura abbastanza semplice. Infatti è' sufficiente inoltrare il comando "? Memory ()" per visualizzare a video le informazioni sulla memoria. Il risultato è espresso in Kb (kilobyte). Tale funzione può prevedere dei parametri che servono per capire quanta memoria è presente relativamente alle proprie necessità. Con la funzione memory(0) si ottiene la memoria libera variabile.

66

Se si inoltra la funzione memory (3) si ottiene la memoria libera virtuale, che realizza una combinazione tra la RAM del computer e lo spazio temporaneo nel disco rigido. Se si inoltra la funzione memory (103) si ottiene la memoria libera di Swap, un'estensione della memoria RAM attraverso la creazione di un file su Hard- Disk. In sostanza, una procedura sicura e affidabile, per reperire informazioni, anche per coloro che non sono particolarmente esperti di informatica.

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Windows

Come determinare la dimensione e il peso di un file con il linguaggio Harbour

In questa guida vi illustrerò come determinare la dimensione e il peso in termini di bit di un file con il linguaggio Harbour.Il linguaggio Harbour o in termine più tecnico, il compilatore Harbour è il sostituto di Clipper, un linguaggio di alto livello,...
Windows

Come determinare l'ora di creazione di un file con il linguaggio Harbour

La data di creazione o di aggiornamento di un determinato file può diventare spesso un elemento da conoscere che è molto importante per chi utilizza specialmente per lavoro il computer. A volte, anche in una applicazione informatica, c'è l'esigenza...
Sicurezza

Come Calcolare La Somma Dei Codici Ascii Di Una Stringa Con Il Linguaggio Harbour

A volte, in una applicazione informatica, è utile sommare il valore Ascii dei caratteri che compongono una stringa. Questi citatissimi caratteri Ascii, per chi non è molto ferrato nella materia, non sono altro che un sistema di codifica dei caratteri...
Sicurezza

Come Calcolare Il Checksum Di Una Stringa Con Il Linguaggio Harbour

Checksum è una parola inglese che, in telecomunicazioni ed informatica, significa precisamente somma di controllo. Essa rappresenta esattamente una sequenza di bit, oppure un altro valore in altra base, che è utilizzata per riuscire a controllare e...
Windows

Come generare una pausa di attesa con il linguaggio Harbour

In questa guida ci soffermeremo sulla descrizione del procedimento che porta a generare una pausa di attesa con il supporto del linguaggio Harbour. Proseguite dunque nella lettura di questa guida per apprendere le tecniche necessarie al raggiungimento...
Windows

Come Creare Un Database Dbf

Il Dbf è un file di dati del programma DB3, uno storico sistema di gestione di database, per microcomputer. Il programma girava sotto DOS. Il nucleo motore, il sistema di query, il motore di forme ed il linguaggio di programmazione generano un file di...
Windows

Come svuotare la Ram di windows

A volte capita che dopo aver tenuto il PC acceso per molto tempo, inizi ad essere molto più lento del solito; spesso, chiudere i programmi in esecuzione non basta, perché questi lasciano sempre un residuo nella memoria del computer, la RAM, che rallenta...
Sicurezza

Come formattare una Memory Pen

Quando si parla di Memory Pen si intende una memoria esterna che è in grado di contenere un'enorme quantità di dati e file. Essa è davvero molto comoda e pratica in quanto può essere portata dovunque grazie alle sue dimensioni ridotte, ma nonostante...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer »”.