Este é o primeiro projeto com uma estrela quando eu era estudante. Eu estava um pouco relutante em excluí -lo, então mantive -o para a lembrança. Você pode ver minha página inicial no novo armazém de solução de laboratório, ou pode clicar aqui para pular diretamente
Este armazém tem como objetivo organizar o código -fonte experimental do MIT6.S081 2020 Cursos on -line de outono, planos de construção do ambiente Docker , exercise que aparecem no ensino de vídeos ou xv6book , bem como minhas notas e códigos experimentais de solução.
Comando oficial clone do repositório Git: git clone git://g.csail.mit.edu/xv6-labs-2020
(Em cada ramo de experimentos, também escreverei alguns dos exercise demonstrados na sala de aula)
main : Todas as informações serão mescladas aquinotes Ramo: Armazene meu Dockerfile , Notas do Curso, Aprendendo Materiais Auxiliares para outros sistemas operacionais, etc.util_solution : Armazene o primeiro Lab: Xv6 and Unix utilities minha solução, idéias de solução de problemas, materiais de referência, etc. pgtbl_solution : Armazene o Terceiro Lab: page tables minha solução, Idéias de Resolução de Problemas, Materiais de Referência, etc. Para ter a experiência mais pura de experimentar, fiz uma imagem Docker , pull para baixo e a configurei simplesmente, para que eu possa fazer esse experimento na versão da Web do Vscode (ainda otimizarei a experiência do usuário desta imagem, então fique atento). Os efeitos específicos são os seguintes:
Em relação a como eu o construí e como usar meu espelho no sistema operacional Windows/Linux, escrevi um artigo do Zhihu. Você pode dar uma olhada: um plano geral de construção de ambiente para jogar cslab estrangeiro (com meu ambiente de mit6.s081 construído)
Dockerfile também está no ramo main . Amigos interessados podem conferir sozinhos.