Skip to content
Snippets Groups Projects
Commit 4f748f85 authored by Ribbon's avatar Ribbon :speech_balloon:
Browse files

Fix the RedoxFS context on the FAQ

parent d103da9f
No related branches found
No related tags found
No related merge requests found
......@@ -9,6 +9,7 @@ This page covers questions and answers for newcomers and end-users.
- [What features does Redox have?](#what-features-does-redox-have)
- [Microkernel benefits](#microkernel-benefits)
- [Rust benefits](#rust-benefits)
- [Other benefits](#other-benefits)
- [Comparison with other operating systems](#comparison-with-other-operating-systems)
- [What is the purpose of Redox?](#what-is-the-purpose-of-redox)
- [What I can do with Redox?](#what-i-can-do-with-redox)
......@@ -105,6 +106,8 @@ In Rust, this kind of bug is easy to avoid: the same type system that keeps us f
Drivers written in Rust are likely to have fewer bugs and are therefore more stable and secure.
### Other benefits
- **ZFS-inspired filesystem**
Redox uses RedoxFS as the default filesystem. It supports similar features as [ZFS](https://docs.freebsd.org/en/books/handbook/zfs/) with a written-in-Rust implementation.
......
......@@ -9,6 +9,7 @@ Essa página contém perguntas e respostas para iniciantes e usuários comuns.
- [Quais funções o Redox possui?](#quais-fun%C3%A7%C3%B5es-o-redox-possui)
- [Benefícios do Microkernel](#benefícios-do-microkernel)
- [Benefícios da Rust](#benefícios-da-rust)
- [Outros Benefícios](#outros-benefícios)
- [Comparação com outros sistemas operacionais](#comparação-com-outros-sistemas-operacionais)
- [Qual o propósito do Redox?](#qual-o-prop%C3%B3sito-do-redox)
- [O que posso fazer com o Redox?](#o-que-posso-fazer-com-o-redox)
......@@ -83,12 +84,6 @@ O compilador da Rust ajuda o programador a evitar erros de memória e condiçõe
O design de um microkernel escrito em Rust protege contra as falhas de memória das linguagens C e C++, isolando o sistema do kernel a superfície de ataque é muito limitada.
- **Sistema de arquivos inspirado no ZFS**
O Redox utiliza o RedoxFS como sistema de arquivos padrão, ele suporta funções parecidas com as do [ZFS](https://docs.freebsd.org/en/books/handbook/zfs/) com uma implementação escrita em Rust.
Espere alto desempenho e segurança dos dados (copy-on-write, integridade de arquivos, volumes, snapshots, endurecido contra a perda de arquivos).
- **Melhorias de segurança/confiabilidade sem impacto significante no desempenho**
Como o kernel é pequeno, ele usa menos memória para fazer suas funções e o código limitado no kernel torna ele quase livre de bugs (objetivo do príncipio [KISS](https://en.wikipedia.org/wiki/KISS_principle)).
......@@ -109,6 +104,14 @@ Mas na Rust esse tipo de bug é fácil de evitar, o mesmo sistema de escrita que
Drivers escritos em Rust possuem incentivos para ter menos bugs e portanto melhor segurança.
### Outros Benefícios
- **Sistema de arquivos inspirado no ZFS**
O Redox utiliza o RedoxFS como sistema de arquivos padrão, ele suporta funções parecidas com as do [ZFS](https://docs.freebsd.org/en/books/handbook/zfs/) com uma implementação escrita em Rust.
Espere alto desempenho e segurança dos dados (copy-on-write, integridade de arquivos, volumes, snapshots, endurecido contra a perda de arquivos).
### Comparação com outros sistemas operacionais
Você pode ver como o Redox é em comparação com o Linux, FreeBSD e Plan 9 nessas páginas:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment