Torna indietro   Hardware Upgrade Forum > Software > Programmazione

MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi
MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi
Abbiamo provato MSI PRO MAX EDGE AI+, un mini-PC professionale progettato per eseguire modelli di intelligenza artificiale in locale, senza dipendere dal cloud. Il sistema abbina il processore AMD Ryzen AI Max+ 395, 128 GB di memoria unificata e un telaio in alluminio da appena 4 litri, con l'obiettivo di offrire capacità di elaborazione elevate in un formato compatto.
Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista
Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista
Il nuovo top di gamma vivo punta su un comparto fotografico particolarmente articolato, con un teleobiettivo da 200 megapixel e teleconvertitori esterni capaci di arrivare a 400 mm equivalenti. Lo abbiamo provato a Tenerife, mettendo alla prova fotocamere, prestazioni, autonomia e accessori. Ecco come si è comportato.
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà
Un mondo affollato e vivo, personaggi destinati a sparire a fine test e nessuno a inseguire l'oggetto giusto. Beta e stress test di World of Warcraft: Forever hanno fatto emergere un roleplay spontaneo, tra danze a Goldshire e code ordinate ai PNG
Tutti gli articoli Tutte le news

Vai al Forum
Discussione Chiusa
 
Strumenti
Old 02-02-2008, 22:16   #1
f.bandiera
Member
 
Iscritto dal: Apr 2007
Messaggi: 51
Aiuto implementazione comando

Ciao a tutti, mi chiamo francesco e devo implementare un prog in C che apra un file system, legga il superblocco e stampi a video le informazioni sul file system stesso.

Ho già fatto un primo passo riuscendo a recuperare le info contenute nella struct stafvfs in maniera corretta (risultato minimo già raggiunto).

Ora vorrei fare qualche passo in più nella stessa direzione: in particolare, ho già costruito una struct con campi "presi" dalla struct super_block, per ospitare le informazioni che mi servono, MA.... ora non so come riempire la mia struct!!!

Ho trovato varie strade ma ancora non sono riuscito a raggiungere il mio scopo...
1) una fantomatica chiamata get_super di cui non riesco a trovare documentazione O a farla funzionare (k_dev dev, dovrebbe essere uno short int per indicare alla call quale fs indagare... ma dove lo recuper?)
2) ho provato a leggere i sorgenti di dumpe2fs et similia.... ok!, ci sono tutte le info che voglio ma... sono ancora un po' complessi per me e li devo studiare ancora, però tali programmi usano chiamate di sistema e file.h "specializzati", cioè che non appartengono al "corredo standard" di linux...
3) ora sto analizzando un file chiamato super.c.... vediamo se mi porta da qualche parte

Infine potrei (mi piacerebbe MOLTO) tentare anche un'altra strada... in fondo il superblocco si trova normalmente all'inizio di un file system e ha dimensioni fisse... potrei fare una lettura byte per byte di quell'area e salvarmi tutto in un array per poterne analizzare il contenuto fino a ritrovare (pensavo io) il label del fs e poi usare tale info come punto di controllo per sovrapporre poi una struct super_block relativa al fs e usare l'array per "riempirne" i vari campi...
Qualcuno mi parlava di "od" oppure di "dd" che fanno una cosa simile!

Che ne dite si può fare?? Avete consigli/suggerimenti/esempi o quant'altro possa essere utile?

Ho sparato tante caz?^=$)te?
correggetemi pure, vi prego, devo ancora studiare molto e lo sto facendo, ma qualche dritta fa comodo!

Ciao e grazie a tutti quelli che mi risponderanno!

f.bandiera è offline  
Old 02-02-2008, 22:36   #2
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Questa discussione verrà chiusa...
variabilepippo è offline  
Old 03-02-2008, 00:15   #3
f.bandiera
Member
 
Iscritto dal: Apr 2007
Messaggi: 51
Ciao.... Scusa.....

MA PERCHE'??????

cosa ho fatto di male?
ho pure letto il regolamento... non sto chiedendo alla community di risovere i miei problemi. Sto chiedendo consigli o suggerimenti, anche qualche esempio..... insomma tutto ciò che può aiutarmi nello studio degli OS.

Cosa c'è di male?
Ho delle idee che non riesco a mettere in pratica e chiedo delle "dritte", dov'è il problema?

Comunque scusate se vi sembra che abbia contravvenuto alle regole del forum!

MAH......
f.bandiera è offline  
Old 03-02-2008, 00:17   #4
afsdfdlecosdfsfdcco
Registered User
 
Iscritto dal: Jul 2007
Messaggi: 915
Quote:
Originariamente inviato da f.bandiera Guarda i messaggi
Ciao.... Scusa.....

MA PERCHE'??????

cosa ho fatto di male?
ho pure letto il regolamento...

MAH......

http://www.hwupgrade.it/forum/showthread.php?t=1649196
afsdfdlecosdfsfdcco è offline  
Old 03-02-2008, 00:29   #5
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
cosa ho fatto di male?
Nella pagina principale di questo forum c'è il thread "CHIUSURA DEI THREAD SENZA LINGUAGGIO/APPLICATIVO FRA PARENTESI QUADRE".
variabilepippo è offline  
 Discussione Chiusa


MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB...
Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista Recensione vivo X500 Pro Max: la fotografia mobi...
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà WoW Forever: la beta è stato uno dei mome...
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA Oracle AI World 2026: in Europa prima la sovrani...
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort DS N°7 E-Tense: il SUV premium made in Melfi...
Sempre più applicazioni ottimizza...
Skullcandy Icon, prezzo quasi dimezzato ...
WhatsApp cambia le regole dei gruppi: 4 ...
Brave finisce in tribunale: avrebbe ruba...
Electrolux, notte di trattative al Mimit...
LG OLED C6 da 77 pollici, il prezzo scen...
Apple avvisa 99 Paesi: spyware mercenari...
Zenbook S Con Core 5 Ultra e schermo da ...
Prendere appunti con dito, penna e AI: c...
Itch.io, filtro "No AI": i giochi visibi...
Microsoft conferma: il nuovo speed test ...
Il capo può far leggere a Claude le chat...
L'AI fa volare AMD, ma c'è un set...
Le scuole statunitensi che rifiutano Gem...
WhatsApp, addio al supporto su iPhone e ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:19.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v