OpenBSD Hardware Sensors — Environmental Monitoring and Fan Control
dc.comment.hidden | no publisher has an exclusive permission to publish any of the work included in this thesis | en |
dc.contributor.author | Murenin, Constantine Aleksandrovich | |
dc.date.accessioned | 2010-05-21T18:46:18Z | |
dc.date.available | 2010-05-21T18:46:18Z | |
dc.date.issued | 2010-05-21T18:46:18Z | |
dc.date.submitted | 2010-05-18 | |
dc.description.abstract | This thesis discusses the motivation, origin, history, design guidelines, API, the device drivers and userland utilities of the hardware sensors framework available in OpenBSD. The framework spans multiple utilities in the base system and the ports tree, is utilised by over 75 drivers, and is considered to be a distinctive and ready-to-use feature that sets OpenBSD apart from many other operating systems, and in its root is inseparable from the OpenBSD experience. The present framework, however, is missing the functionality that would allow the user to interface with the fan-controlling part of the hardware monitors. We therefore discuss the topic of fan control and introduce sysctl-based interfacing with the fan-controlling capabilities of microprocessor system hardware monitors. The discussed prototype implementation reduces the noise and power-consumption characteristics in fans of personal computers, especially of those PCs that are designed from off-the-shelf components. We further argue that our prototype is easier, more intuitive and robust compared to solutions available elsewhere. | en |
dc.identifier.uri | http://hdl.handle.net/10012/5234 | |
dc.language.iso | en | en |
dc.pending | false | en |
dc.publisher | University of Waterloo | en |
dc.subject | OpenBSD | en |
dc.subject | BSD | en |
dc.subject | DragonFly | en |
dc.subject | DragonFly BSD | en |
dc.subject | FreeBSD | en |
dc.subject | NetBSD | en |
dc.subject | sensors | en |
dc.subject | hw.sensors | en |
dc.subject | sysctl | en |
dc.subject | fanctl | en |
dc.subject | fan control | en |
dc.subject | hardware sensors | en |
dc.subject | SMBus | en |
dc.subject | I2C | en |
dc.subject | hardware monitor | en |
dc.subject | microprocessor system hardware monitors | en |
dc.subject | lm | en |
dc.subject | lm_sensors | en |
dc.subject | sysmon | en |
dc.subject | envsys | en |
dc.subject | ACPI | en |
dc.subject | BIOS | en |
dc.subject | drivers | en |
dc.subject | device drivers | en |
dc.subject | open source | en |
dc.subject | I²C | en |
dc.subject | thermal | en |
dc.subject | temperature | en |
dc.subject | framework | en |
dc.subject | monitoring | en |
dc.subject | kernel | en |
dc.subject.program | Computer Science | en |
dc.title | OpenBSD Hardware Sensors — Environmental Monitoring and Fan Control | en |
dc.type | Master Thesis | en |
uws-etd.degree | Master of Mathematics | en |
uws-etd.degree.department | School of Computer Science | en |
uws.peerReviewStatus | Unreviewed | en |
uws.scholarLevel | Graduate | en |
uws.typeOfResource | Text | en |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- UW.MMath.CS.murenin.cnst-sensors.2010-05-21.pages09.pdf
- Size:
- 543.57 KB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 259 B
- Format:
- Item-specific license agreed upon to submission
- Description: