Anyone using HBNETIO on Debian 12 64bit or another recent distro?

220 views
Skip to first unread message

Lorenzo Fiorini

unread,
Jan 24, 2024, 5:25:16 AM1/24/24
to harbou...@googlegroups.com
I've come to realize that HBNETIO is noticeably slower than Samba on the same system with a new distribution like Debian 12 (64-bit), whereas in the past, it was as fast, if not faster.

Any others facing the same? Suggestions?

regards,
Lorenzo

jparada

unread,
Jan 24, 2024, 10:04:21 AM1/24/24
to Harbour Users
Hi Lorenzo,

I don't have an answer to your question, but...

I am glad to know that you are still using harbour and that you are still in these forums, I haven't read you for a long time.

Remember that we exchanged emails several years ago and that I told you about my need to develop web applications and you told me about your project dothrb.... Well after all these years I kept looking for an alternative that would allow me to take advantage of the business logic and experience in harbour language, until our friend Charly's UT project https://carles9000.github.io/ came out.

If you have some time, please take a look to this demo
https://github.com/carles9000/carles9000.github.io/blob/main/resources/mp4/app_javier.mp4

Everything you see there is developed entirely with the UT project.

Sorry for the OT, but it's something I wanted to share with you.

Best regards,
Javier Parada

Lorenzo Fiorini

unread,
Jan 24, 2024, 1:10:23 PM1/24/24
to harbou...@googlegroups.com
Hello Javier,

Thank you for your kindness. I'm still actively engaged in using Harbour. While I primarily utilize my web framework dothrb.com, I do maintain a few 'classic' applications.

I frequently also work with .Net, and as a result, the recent versions of dothrb have adopted a more ".Net-like" structure. This facilitates seamless transitions between the two environments. In instances where Harbour lacks certain features, I create a small 'service' in .Net while using a consistent frontend.

Best regards,
Lorenzo


--
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: https://groups.google.com/group/harbour-users
---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/harbour-users/04d44a16-0308-4bb1-96aa-e033a9952aben%40googlegroups.com.

Gerald Drouillard

unread,
Jan 24, 2024, 2:40:02 PM1/24/24
to harbou...@googlegroups.com
Hi Lorenzo
I have an application that the DBFCDX's are on an Ubuntu 20.04.6 LTS server.  The DBF's are shared with windows and linux clients.  The windows clients access the DBF's via NETIO now.  It used to be samba.  We found the system to be just as fast and more stable when switching to NETIO.  We have roughly 40 windows clients using a console mode application and linux/apache application with up to 50 concurrent requests at any one time.  Some of the databases have 20M+ records.

In the process of changing this to sqlrdd with postgres 16 as the number of concurrent users continues to grow and the ability to have real time backup/synchronization is becoming mandatory for the databases.

--
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: https://groups.google.com/group/harbour-users
---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.

Lorenzo Fiorini

unread,
Jan 24, 2024, 3:36:41 PM1/24/24
to harbou...@googlegroups.com
Thank you, Gerald,

This has consistently been my observation as well: HBNETIO performing better than Samba. However, after days of attempting to resolve this puzzle, I'm conceding defeat and opting for Samba. I've reviewed the smb.conf you shared previously. Is it still applicable? Is   WIN_OSNETREGOK() still useful or necessary?

Best regards,
Lorenzo

Gerald Drouillard

unread,
Jan 24, 2024, 5:35:08 PM1/24/24
to harbou...@googlegroups.com
Here is what I have been using.

smb.conf

Lorenzo Fiorini

unread,
Feb 13, 2024, 10:53:00 AM2/13/24
to harbou...@googlegroups.com
Just for your information I've found the source of the problem: "Realtek driver r8169". The card reports RTL8111/8168/8411 but it uses the 8169 driver.

sudo apt-get update && sudo apt-get install r8168-dkms has fixed the issue.

HBNETIO works great.

Regards,
Lorenzo

Reply all
Reply to author
Forward
0 new messages