syscalln't đŤ
đ¤ Cosâè una syscall, in pratica? Crediti immagine: Mike Norris via Pexels Ogni volta che il tuo programma legge un file, scrive su un socket o alloca memoria, a un certo punto deve chiedere al kernel di farlo per davvero. Quella richiesta è una syscall: il confine preciso e ben definito in cui il codice in userspace passa nel kernel. write(), read(), open(), mmap() non sono semplici funzioni di libreria, sono lâintero vocabolario che il tuo programma ha a disposizione per parlare con il mondo esterno. Tutto il resto â da fwrite a file.write() in Python fino a std::fs::File in Rust â non è altro che un wrapper attorno a questa manciata di punti di ingresso del kernel. ...