Which SSD is the fastest (2012-2013) ?

For SSDs that have been released in 2012 or 2013, then it doesn’t really matter, almost all SSDs perform similarly in real world applications.

If you are booting windows or running games or doing some work on virtual machines, all will perform the same, and no one will notice a difference in speed, since all today’s SSD are fast enough to saturate what the processor can handle.

Continue reading

Why is Power-on-hours SMART attribute not increasing on Intel or Sandforce SSD ?

After running some drives for a whole day, I noticed that power-on hours (SMART attribute 09h in some drives), has only increased 2 hours, which is really strange, so, I checked a manual for an Intel SSD, to find what does the SATA SMART attributes means exactly, and found this:

09h Power-On Hours Count

The raw value reports two values: the first 4 bytes report the cumulative number of power-on hours over the life of the device, the remaining bytes report the number of milliseconds since the last hour increment.

The On/Off status of the Device Initiated Power Management (DIPM) feature will affect the number of hours reported. If DIPM is turned On, the recorded value for power-on hours does not include the time that the device is in a “slumber” state. If DIPM is turned Off, the recorded value for power-on hours should match the clock time, as all three device states are counted: active, idle and slumber.

Continue reading

Install Ubuntu or Linux Mint with Btrfs disk compression enabled

This is a guide for installing Ubuntu or Linux Mint with full file system compression enabled, on a BTRFS partition.

This guide is intended to be simple and not for advanced users.
For beginners, this guide will take less time than other advanced guides.

This is useful in case you have a storage device with limited space, like an SSD, or you just want few extra GBs.

Continue reading

Brightness Control For Windows

Override default brightness settings to be more comfortable to you, and not according to power plans and power saving settings.

Download The Free Version:


The free version will run for unlimited amount of time, but will display a reminder every month to buy a license, and some minor other limitations.

If you use the free version for anything other than personal use or use in charity, then you are not allowed to run the free version for more than 30 days .

Buy The Full Version:

The ability to buy the full version is currently disabled, please check back soon.


  • Keep brightness when switching power plans.
  • Keep brightness when switching from AC to DC or vice-versa.
  • Control brightness on windows server 2008, 2008 r2, 2012.
  • Power of the monitor with a single click, and optionally lock the screen and send the user to the login screen.
  • Display accurate brightness values and percentage.
  • Display brightness percentage in tray.
  • Does not require administrator privileges to run or to install.
  • Does not touch any system files or registry setting – can be uninstalled by deleting the .exe file and the setting file
    (only modifies the registry if the option to auto start on system start-up is selected).
  • (optional) Get notified of application updates and bug fixes.


This is a tool that allows you to control the brightness more precisely, and stops the computer from auto changing the brightness whenever the power plan changes or you convert between AC and DC, this will allow you to control your brightness manually based on your environment, without worrying about the automatic brightness change due to windows power plans.

This tool also allows you to modify the brightness on the server versions of windows, where windows by default doesn’t allow managing it easily.

This tools allows you to power of the monitor anytime, and without waiting for idle timeout, and allow you to optionally lock the screen at the same time.


  1. OS: Windows Vista, Windows 7, Windows 8, Windows Server 2008, Windows server 2008 r2, Windows server 2012.
  2. Microsoft .NET Framework 4.0 (Web Installer), alternate link: (Standalone Installer).
  3. Internet Connection is required to receive notifications of new updates.
  4. RAM: 40 MB free, Processor: a modern CPU running at 1ghz, faster CPU is recommended.

Note: I have not tested this tool on all listed operating systems, however, the documentation for the used code is saying that those OSes are supported, I only tested on Windows 7, Please feel free to share your experience.

Screen Shots:

bc-ss3 bc-ss1 bc-ss4


Please post any feature request or bug report in the comments below, and it will be considered as soon as possible.

Change Log

Version: 1.2 (1.2.13209.1318) – July 28, 2013
- Fixed a bug with starting with system startup
- Modified License key system
- Modified EULA

Version: 1.1 (1.1.13185.1500) – July 04, 2013
- Fix behavior when clicking: PageUp / Up / PageDown / Down
- Modified License
- Other minor fixes/modifications

Version: 1.0 (1.0.13081.36) – March 22, 2013
- Initial release

Older Versions
View upgrade instructions from older versions
There are 2 methods of upgrading:

Method 1:
Run the new .exe, and it will guide you through the needed steps to replace the old .exe with the new version.

Method 2: (alternative method)
1. Close any running instance of brightness control, you can check for any process named “BrightnessControl.exe” in task-manager and end it.
2. Goto the folder C:\Users\<your username>\AppData\Roaming\BrightnessControl
3. Delete the old BrightnessControl.exe and replace it with new downloaded one.
4. Double click on the new copied .exe to run it.