Find Jobs
Hire Freelancers

Multi Thread (pthread_create) in “F-Stack” -- 2

$10-120 USD

クローズ
投稿日: 4年以上前

$10-120 USD

完了時にお支払い
Importante: O prazo estimado por outros programadores é de 5 ~ 30Minutos, pois todos alegaram ser um serviço bem fácil, estou na plataforma freelancer para encontrar um preço melhor. Eu preciso de você para modificar um projeto já existente em c para mim. O nome é “F-Stack”, eu gostaria que esse programa: “F-Stack” funcionasse em múltiplos threads, mais precisamente: pthread_create. O que é F-Stack? R: Um kit de desenvolvimento de rede de espaço do usuário com alto desempenho baseado em DPDK (Kernel Bypass), pilha TCP/IP do FreeBSD e API O F-Stack e compatível com Linux, no meu caso Centos 7. Um exemplo de função do f-stack: ff_kqueue() e ff_epoll_create() e ff_socket() e ff_listen() e ff__bind() e muito mais Minha solicitação: Ao executar uma função que contenha qualquer função ff(f-stack) em um thread (pthread_create) o programa apresenta “Falha de segmentação”, quero que o programador em c habilite o programa para funcionar em múltiplos threads (pthread_create) Como deve ser feito: Sem modificar ou atrapalhar o desempenho do programa. Quando o serviço estará pronto? R: Quando esta chamada funcionar sem erros: pthread_create(&thread_id, NULL, routine, (void*)(“Initing”)); Nota-se: Se eu utilizar a função “routine” sem estar no pthread ela funcionará sem problemas. Recomendação: Modificar o arquivo de nome “./lib/ff_compat.c” que contém a função: ff_init_thread0(void) ...
プロジェクト ID: 21044445

プロジェクトについて

3個の提案
リモートプロジェクト
アクティブ 5年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に3人のフリーランサーが、平均$57 USDで入札しています
ユーザーアバター
Posso fazer o projeto durante o final de semana, mas sem saber o porque outras pessoas acham que é assim tão fácil tenho minhas reservas. Uma delas é que como o F-Stack usa coroutines ele talvez tenha muitos pontos que não sejam thread-safe. Tenho bastante experiencia com C e C++, estou colocando um valor baixo para ter alguma coisa para fazer no fim de semana, mas caso não seja viável o projeto, também não quero jogar meu tempo fora, por isso a contra-partida do valor baixo é a seguinte: metade no inicio, metade na entrega. Se não for viável, não paga a outra metade da entrega. Só a taxa do site é 16% do valor, então é quase que valor de uma pizza e umas breja, trabalho em troca de comida, não tem com ser mais barato.
$30 USD 2日以内
4.9 (8 レビュー)
3.4
3.4
ユーザーアバター
I am good in c programming. I have done pthread. I can do this job. Given an opportunity I will prove my self.
$65 USD 7日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

BRAZILのフラグ
Belo Horizonte, Brazil
0.0
0
お支払い方法確認済み
メンバー登録日:6月 20, 2018

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。