SUPERCILEX / fuc

Modern, performance focused unix commands
Apache License 2.0
340 stars 8 forks source link

How do I learn about knowledge behind this project? #27

Closed luceat-lux-vestra closed 10 months ago

luceat-lux-vestra commented 10 months ago

I want to learn about things need to know to implement like this project on windows.

Please give me some hint.

Thanks.

SUPERCILEX commented 10 months ago

You'd need to see if Windows has syscalls which let you accelerate file copies by doing them in kernel.

luceat-lux-vestra commented 9 months ago

@SUPERCILEX

https://redops.at/en/blog/direct-syscalls-a-journey-from-high-to-low

I'm searching some information about it, articles on the web about direct syscalls explains about security things.

But I guess file operation handler using direct syscalls can have performance benefits because bypasses some function call steps.

(I don't know about things I need to know yet...) What I want to know is...

Other ways to improve performance.(syscalls+???+???+???)

I'll keep finding this myself but I hope to hear your advice.

Thanks.

luceat-lux-vestra commented 8 months ago

https://github.com/apankrat/byenow

I tried but gave up. byenow seems implements what you said but it's cpp.