I would like to add one item to the release highlights: Dramatic speed increase for clock_gettime()
This release features the addition of the "comm page", a mechanism similar in function to the OSX facility of the same name and the Linux vDSO. On native SmartOS, it enables clock_gettime(2) to be performed entirely in userspace using the x86 TSC. The comm page is also leveraged by the LX vDSO emulation, similarly accelerating calls to gettimeofday(2), clock_gettime(2), time(2), and getcpu(2). On typical server-class hardware, I observed a 5X speedup for clock_gettime(2) calls. (From ~250ns to ~40ns) On 27 May 2016 at 16:48, Trent Mick <[email protected]> wrote: > Hello All, > > The latest bi-weekly "release" branch build of SmartOS is up: > > curl -C - -O > https://us-east.manta.joyent.com/Joyent_Dev/public/SmartOS/smartos-latest.iso > curl -C - -O > https://us-east.manta.joyent.com/Joyent_Dev/public/SmartOS/smartos-latest-USB.img.bz2 > curl -C - -O > https://us-east.manta.joyent.com/Joyent_Dev/public/SmartOS/smartos-latest.vmwarevm.tar.bz2 > > A generated changelog is here: > > > https://us-east.manta.joyent.com/Joyent_Dev/public/SmartOS/smartos.html#20160527T033529Z > > The full build bits directory, for those interested, is here in Manta: > > /Joyent_Dev/public/SmartOS/20160527T033529Z > > > # Highlights > > DTrace security fixes. > > > # General Info > > Every second Thursday we roll a "release-YYYYMMDD" release branch and > builds for SmartOS (and SmartDataCenter and Manta, as well). > > Cheers, > Trent, on behalf of the SmartOS developers > https://smartos.org > > *smartos-discuss* | Archives > <https://www.listbox.com/member/archive/184463/=now> > <https://www.listbox.com/member/archive/rss/184463/26937779-40cf8a10> | > Modify > <https://www.listbox.com/member/?&> > Your Subscription <http://www.listbox.com> > ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
