1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
|
[[!meta copyright="Copyright © 2011 Free Software Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled [[GNU Free Documentation
License|/fdl]]."]]"""]]
<!-- Date when the news item is (to be) pulished (important for RSS feeds).
Will be set by tschwinge when publishing.
[[!meta date="YYYY-MM-DD HH:MM UTC"]]
-->
<!-- This is just a skeleton. Use it to create a new MotH. -->
A month of the Hurd: *TODO*, *TODO*, and *TODO*.
[[!if test="included()" then="""[[!toggle id=full_news
text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]"""
else="
[[!paste id=full_news]]"]]
[[!cut id="full_news" text="""
<!--basic structure of a MotH entry. Adapt, reduce and add points as needed. At the end, try to make the text flow as a unified whole.-->
This month [hurd hacker] [item]
<http://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00079.html> -- Bouju
Alain submitted a patch to suport cpuinfo in the /proc interface
rbraun committed the last patch to mplanetas branch of the slab allocator
work, for integration.
IRC, freenode, #hurd, 2011-11-14:
Features:
(22:30:39) braunr: there shouldn't be any noticeable difference with the
master branch
(22:30:46) braunr: a bit less fragmentation
(22:30:55) braunr: more memory can be reclaimed by the VM system
(22:31:02) braunr: there are debugging features
(22:31:06) braunr: it's SMP ready
(22:31:15) braunr: and overall cleaner than the zone allocator
(22:31:31) braunr: although a bit slower on the free path (because of
what's performed to reduce fragmentation)
(22:32:42) braunr: but even "slower" here is completely negligible
**New porter box: exodar***
Add stuff here? (This is already in q3)
Also …
[our hackers] …
Mainly thanks to …
Additionally …
And …
So if you want to [reason for contibuting to the Hurd],
please [[get in contact|contact_us]] -- and maybe already grab the [[source
code|source_repositories]].
---
The **GNU Hurd** is the GNU project's replacement for the Unix kernel. It is a
collection of servers that run on the Mach microkernel to implement file
systems, network protocols, file access control, and other features that are
implemented by the Unix kernel or similar kernels (such as Linux). [[More
detailed|hurd/documentation]].
**GNU Mach** is the microkernel upon which a GNU Hurd system is based. It
provides an Inter Process Communication (IPC) mechanism that the Hurd uses to
define interfaces for implementing in a distributed multi-server fashion the
services a traditional operating system kernel provides. [[More
detailed|microkernel/mach/gnumach]].
<!--see [[contributing/web_pages/news/writing_the_moth]] for additional information on writing the MotH.-->
"""]]
|