Este es el primer proyecto con una estrella cuando era estudiante. Era un poco reacio a eliminarlo, así que lo guardé para el recuerdo. Puede ver mi página de inicio en el nuevo almacén de soluciones de laboratorio, o puede hacer clic aquí para saltar directamente
Este almacén tiene como objetivo organizar el código fuente experimental de MIT6.S081 2020 cursos en línea de otoño, planes de construcción de entorno Docker , exercise que aparecen en la enseñanza de videos o xv6book , así como mis notas y códigos experimentales de solución.
Comando oficial clone de repositorio de git: git clone git://g.csail.mit.edu/xv6-labs-2020
(En cada rama del experimento, también escribiré algunos de exercise demostrados en el aula en ella)
main : toda la información se fusionará aquínotes : almacene mi Dockerfile , notas del curso, aprendizaje de materiales auxiliares para otros sistemas operativos, etc.util_solution : almacene el primer Lab: Xv6 and Unix utilities Mi solución, ideas de resolución de problemas, materiales de referencia, etc. pgtbl_solution : Almacene el tercer Lab: page tables mi solución, ideas de resolución de problemas, materiales de referencia, etc. Para tener la experiencia más pura de experimentar, hice una imagen Docker , pull hacia abajo y la configuré simplemente, para que pueda hacer este experimento en la versión web de Vscode (todavía optimizaré la experiencia del usuario de esta imagen, así que mantente atento). Los efectos específicos son los siguientes:
Con respecto a cómo lo construí y cómo usar mi espejo debajo del sistema operativo Windows/Linux, escribí un artículo de Zhihu. Puede echar un vistazo: un plan de construcción general del medio ambiente para jugar CSLAB extranjero (con mi entorno MIT6.S081 construido)
Dockerfile también está en main . Los amigos interesados pueden verlo por sí mismos.