Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
apankrat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
181.
▲
by
apankrat
9y ago
It was a hiccup on the server side. Sorry about that. Should be back to normal now.
182.
▲
by
apankrat
9y ago
Things are OK on the server side. Ah, scratch that. I see the issue!... Check now?
183.
▲
by
apankrat
9y ago
You can't get "Read X bytes since last reboot" from the standard performance counters, so, no, Resource Monitor doesn't have this data. The best it can do is the IO rate at one-second resolution.
184.
▲
by
apankrat
9y ago
Interesting idea, thanks. I'll give it a try.
185.
▲
by
apankrat
9y ago
Basic window with stuff drawn on it with GDI and GDI+ in a double-buffered way. Edit: Scratch the GDI+ bit, it's just GDI.
186.
▲
by
apankrat
9y ago
Thanks, glad you like it!
187.
▲
by
apankrat
9y ago
Ha. Good question, actually. The simplest option would obviously be to just show a conventional candlestick when zoomed out. There might be an option to do something interesting with rendering the stick when min/max have the same highe
188.
▲
by
apankrat
9y ago
> How would you extend it to allow zooming on the Y-axis? Well, the whole point is to NOT need to do any Y-scaling. What would be the case for zooming in?
189.
▲
by
apankrat
9y ago
I am very much tempted to somehow shovel it in, but I don't think it belongs there. Perhaps only if as an Easter egg.
190.
▲
by
apankrat
9y ago
I see no point in that. It's trivial to do in several hours from scratch.
191.
▲
by
apankrat
9y ago
IOCTL_DISK_PERFORMANCE https://msdn.microsoft.com/en-us/library/windows/desktop/aa3... This relies on IO performance counters enabled for the target drive, but that's typically the case. If they are
192.
▲
by
apankrat
9y ago
As I said in another comment, the interesting part that I wanted to share is how the data is graphed, and not that there's an executable.
193.
▲
by
apankrat
9y ago
Zero plans, sorry. This is an internal tool that just happens to produce good looking graphs, so we released a build to let people play with it if they want to. It's not a beta of a product, more of a tech demo... if even that.
194.
▲
by
apankrat
9y ago
Yep, noted. We are a desktop software shop, so mobile browser support hasn't been a top priority.
195.
▲
by
apankrat
9y ago
Author here. We had a need for a tool to graph IO activity at arbitrary sampling rates, so there was finally a solid excuse to do some datavis work :) The thing I wanted to show is not the program itself, but the idea of factoring values an
196.
▲
Show HN: Visualizing disk IO activity using log-scale banded graphs
(bvckup2.com)
207 points
by
apankrat
9y ago
|
69 comments
197.
▲
by
apankrat
9y ago
We've been using a variation of this for the "customer dashboard" part of the website (we make desktop software). The login page defaults to "email me a login link", but once they get in, the customer is given an op
198.
▲
by
apankrat
9y ago
Keep in mind that this paper was outdated the moment it was published and announced on p2p-hackers mailing list [1]. It doesn't deal with the "long tail" of NAT devices that increment/decrement ports in (somewhat) predic
199.
▲
by
apankrat
9y ago
A networking IO abstraction library in C - https://github.com/apankrat/tcp-striper Based around an idea of IO pipes with minimal semantics (duplex, reliable, ordered) that they can then extend to implement other traits
200.
▲
by
apankrat
9y ago
It is symmetrical, but there are nuances. If A closes or errors out, the proxy should first push out any pending data and only then close B. The same goes for when A sends a FIN - it should flush any data queued at application level befor
201.
▲
by
apankrat
10y ago
Yep, it works with anything that is addressable as a file system location, i.e. as X:\Path or \\Server\Share\Path format.
202.
▲
by
apankrat
10y ago
Short of enabling jumbo frames on network adapters I don't think there's much in terms of system-wide tuning. Every program that cares about IO performance would implement it on top of raw File API (CreateFile, ReadFile, etc), so
203.
▲
by
apankrat
10y ago
For one, you can get an idea if you are getting proper performance out of your devices. For example, NVMe drives plugged directly into certain revisions of ASYS motherboards will not get to their spec speeds, you will need to use a M2/
204.
▲
by
apankrat
10y ago
Just a very pedantic IO test that goes through a long list of permutations of IO buffer sizes, counts and IO modes and finds the one that delivers the highest read/write rate. Basically, it estimates maximum IO rates realistically ac
205.
▲
Show HN: File System Performance Testing Tool for Windows
(ccsiobench.com)
19 points
by
apankrat
10y ago
|
7 comments
206.
▲
by
apankrat
10y ago
At the risk of stating the obvious - tracing in itself is not that useful, unless you are after just the aggregated stats. To use traces for reversing the API/IOCTLs, it's equally (if not more) important to have a good UI for filt
207.
▲
by
apankrat
10y ago
Aeron chair. Aeropress. EIZO monitors - http://www.eizo.com uTorrent, the older versions. Dead serious about uTorrent. One of the best designed and engineered pieces of software ever. Everything you need, where you expect it to