Plusieurs threads peuvent-ils écrire simultanément dans un fichier os.File ?
Question :
Est-ce que est-il sûr que plusieurs threads appellent simultanément la méthode Write() sur le même os.File ?
Réponse :
La convention suivie dans la bibliothèque standard est que les fonctions ou les méthodes ne sont pas thread-safe sauf indication explicite ou si cela ressort clairement du contexte. Dans le cas de os.File et de sa méthode Write(), il n'est pas indiqué qu'il est thread-safe.
Par conséquent, il n'est pas sûr que plusieurs threads écrivent simultanément sur un os.File à l'aide de Write( ) méthode sans inclure de mécanismes de synchronisation externes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!